Diff of the two buildlogs: -- --- b1/build.log 2024-04-01 09:59:25.431963706 +0000 +++ b2/build.log 2024-04-01 10:23:40.197965055 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sun Mar 31 21:05:25 -12 2024 -I: pbuilder-time-stamp: 1711962325 +I: Current time: Mon Apr 1 23:59:53 +14 2024 +I: pbuilder-time-stamp: 1711965593 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -27,52 +27,84 @@ dpkg-source: info: applying no-ipvs.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/26415/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/26906/tmp/hooks/D01_modify_environment starting +debug: Running on virt64a. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Apr 1 10:00 /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/26906/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/26906/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='armhf' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=3 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='armhf' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="21" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf") + BASH_VERSION='5.2.21(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=armhf + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=4 ' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=arm + HOST_ARCH=armhf IFS=' ' - INVOCATION_ID='e9f0a95a361e4bdb97c440b608a33c71' - 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='26415' - PS1='# ' - PS2='> ' + INVOCATION_ID=481e63a691754cad9d010cc9e04b2dbb + LANG=C + LANGUAGE=it_CH:it + LC_ALL=C + MACHTYPE=arm-unknown-linux-gnueabihf + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnueabihf + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=26906 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.Dk2b9T5k/pbuilderrc_D2V1 --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.Dk2b9T5k/b1 --logfile b1/build.log golang-github-containerd-stargz-snapshotter_0.12.0-2.dsc' - SUDO_GID='113' - SUDO_UID='107' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://10.0.0.15:3142/' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.Dk2b9T5k/pbuilderrc_Hc7f --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.Dk2b9T5k/b2 --logfile b2/build.log golang-github-containerd-stargz-snapshotter_0.12.0-2.dsc' + SUDO_GID=114 + SUDO_UID=108 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://10.0.0.15:3142/ I: uname -a - Linux wbq0 6.1.0-18-armmp #1 SMP Debian 6.1.76-1 (2024-02-01) armv7l GNU/Linux + Linux i-capture-the-hostname 6.1.0-18-arm64 #1 SMP Debian 6.1.76-1 (2024-02-01) aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Apr 1 07:47 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/26415/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Apr 1 07:43 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/26906/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -470,7 +502,7 @@ Get: 298 http://deb.debian.org/debian unstable/main armhf golang-github-hanwen-go-fuse-dev all 2.4.2-2 [104 kB] Get: 299 http://deb.debian.org/debian unstable/main armhf golang-github-rs-xid-dev all 1.5.0-1 [11.1 kB] Get: 300 http://deb.debian.org/debian unstable/main armhf golang-github-vbatts-tar-split-dev all 0.11.2+ds1-1 [67.6 kB] -Fetched 177 MB in 42s (4164 kB/s) +Fetched 177 MB in 16s (11.2 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 ... 19467 files and directories currently installed.) @@ -1685,7 +1717,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/golang-github-containerd-stargz-snapshotter-0.12.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../golang-github-containerd-stargz-snapshotter_0.12.0-2_source.changes +I: user script /srv/workspace/pbuilder/26906/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/26906/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/golang-github-containerd-stargz-snapshotter-0.12.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../golang-github-containerd-stargz-snapshotter_0.12.0-2_source.changes dpkg-buildpackage: info: source package golang-github-containerd-stargz-snapshotter dpkg-buildpackage: info: source version 0.12.0-2 dpkg-buildpackage: info: source distribution unstable @@ -1703,30 +1739,29 @@ dh_autoreconf -O--builddirectory=_build -O--buildsystem=golang dh_auto_configure -O--builddirectory=_build -O--buildsystem=golang dh_auto_build -O--builddirectory=_build -O--buildsystem=golang - cd _build && go install -trimpath -v -p 3 github.com/containerd/stargz-snapshotter/analyzer github.com/containerd/stargz-snapshotter/analyzer/fanotify github.com/containerd/stargz-snapshotter/analyzer/fanotify/conn github.com/containerd/stargz-snapshotter/analyzer/fanotify/service github.com/containerd/stargz-snapshotter/analyzer/recorder github.com/containerd/stargz-snapshotter/cache github.com/containerd/stargz-snapshotter/cmd/ctr-remote github.com/containerd/stargz-snapshotter/cmd/ctr-remote/commands github.com/containerd/stargz-snapshotter/estargz github.com/containerd/stargz-snapshotter/estargz/errorutil github.com/containerd/stargz-snapshotter/estargz/zstdchunked github.com/containerd/stargz-snapshotter/fs github.com/containerd/stargz-snapshotter/fs/config github.com/containerd/stargz-snapshotter/fs/layer github.com/containerd/stargz-snapshotter/fs/metrics/common github.com/containerd/stargz-snapshotter/fs/metrics/layer github.com/containerd/stargz-snapshotter/fs/reader github.com/containerd/stargz-snapshotter/fs/remote github.com/containerd/stargz-snapshotter/fs/source github.com/containerd/stargz-snapshotter/metadata github.com/containerd/stargz-snapshotter/metadata/memory github.com/containerd/stargz-snapshotter/nativeconverter github.com/containerd/stargz-snapshotter/nativeconverter/estargz github.com/containerd/stargz-snapshotter/nativeconverter/zstdchunked github.com/containerd/stargz-snapshotter/recorder github.com/containerd/stargz-snapshotter/script/benchmark/hello-bench/src/go github.com/containerd/stargz-snapshotter/snapshot github.com/containerd/stargz-snapshotter/store github.com/containerd/stargz-snapshotter/task github.com/containerd/stargz-snapshotter/util/cacheutil github.com/containerd/stargz-snapshotter/util/containerdutil github.com/containerd/stargz-snapshotter/util/ioutils github.com/containerd/stargz-snapshotter/util/namedmutex github.com/containerd/stargz-snapshotter/util/testutil github.com/containerd/stargz-snapshotter/version + cd _build && go install -trimpath -v -p 4 github.com/containerd/stargz-snapshotter/analyzer github.com/containerd/stargz-snapshotter/analyzer/fanotify github.com/containerd/stargz-snapshotter/analyzer/fanotify/conn github.com/containerd/stargz-snapshotter/analyzer/fanotify/service github.com/containerd/stargz-snapshotter/analyzer/recorder github.com/containerd/stargz-snapshotter/cache github.com/containerd/stargz-snapshotter/cmd/ctr-remote github.com/containerd/stargz-snapshotter/cmd/ctr-remote/commands github.com/containerd/stargz-snapshotter/estargz github.com/containerd/stargz-snapshotter/estargz/errorutil github.com/containerd/stargz-snapshotter/estargz/zstdchunked github.com/containerd/stargz-snapshotter/fs github.com/containerd/stargz-snapshotter/fs/config github.com/containerd/stargz-snapshotter/fs/layer github.com/containerd/stargz-snapshotter/fs/metrics/common github.com/containerd/stargz-snapshotter/fs/metrics/layer github.com/containerd/stargz-snapshotter/fs/reader github.com/containerd/stargz-snapshotter/fs/remote github.com/containerd/stargz-snapshotter/fs/source github.com/containerd/stargz-snapshotter/metadata github.com/containerd/stargz-snapshotter/metadata/memory github.com/containerd/stargz-snapshotter/nativeconverter github.com/containerd/stargz-snapshotter/nativeconverter/estargz github.com/containerd/stargz-snapshotter/nativeconverter/zstdchunked github.com/containerd/stargz-snapshotter/recorder github.com/containerd/stargz-snapshotter/script/benchmark/hello-bench/src/go github.com/containerd/stargz-snapshotter/snapshot github.com/containerd/stargz-snapshotter/store github.com/containerd/stargz-snapshotter/task github.com/containerd/stargz-snapshotter/util/cacheutil github.com/containerd/stargz-snapshotter/util/containerdutil github.com/containerd/stargz-snapshotter/util/ioutils github.com/containerd/stargz-snapshotter/util/namedmutex github.com/containerd/stargz-snapshotter/util/testutil github.com/containerd/stargz-snapshotter/version internal/unsafeheader internal/goarch internal/coverage/rtcov +internal/godebugs internal/cpu internal/abi internal/chacha8rand -internal/bytealg -internal/godebugs internal/goexperiment internal/goos -runtime/internal/atomic runtime/internal/math +runtime/internal/atomic +internal/bytealg runtime/internal/sys runtime/internal/syscall internal/race sync/atomic internal/itoa math/bits -math unicode/utf8 -unicode -runtime cmp +unicode +math slices crypto/internal/alias crypto/internal/boring/sig @@ -1736,11 +1771,12 @@ internal/nettrace container/list vendor/golang.org/x/crypto/cryptobyte/asn1 +runtime vendor/golang.org/x/crypto/internal/alias google.golang.org/grpc/serviceconfig -github.com/klauspost/compress github.com/containerd/containerd/defaults github.com/containerd/containerd/services +github.com/klauspost/compress github.com/golang/groupcache/lru golang.org/x/exp/constraints golang.org/x/exp/maps @@ -1748,125 +1784,123 @@ golang.org/x/exp/slices google.golang.org/protobuf/internal/flags google.golang.org/protobuf/internal/set -github.com/containerd/stargz-snapshotter/version github.com/containerd/stargz-snapshotter/nativeconverter -crypto/subtle -internal/reflectlite +github.com/containerd/stargz-snapshotter/version sync +crypto/subtle github.com/containerd/containerd/version runtime/metrics +internal/reflectlite internal/testlog internal/bisect +internal/singleflight +google.golang.org/grpc/internal/buffer +google.golang.org/grpc/internal/grpcsync runtime/cgo +github.com/containerd/stargz-snapshotter/util/namedmutex +github.com/containerd/stargz-snapshotter/util/ioutils internal/godebug errors -sort internal/oserror -syscall +sort strconv +syscall reflect -time io -internal/syscall/unix internal/safefilepath -internal/syscall/execenv path bytes -context -internal/poll -io/fs -strings +internal/syscall/unix +internal/syscall/execenv internal/fmtsort -os +strings encoding/binary +time hash +crypto/cipher crypto -crypto/internal/randutil -math/rand +io/fs golang.org/x/sys/unix -crypto/cipher +context +internal/poll crypto/internal/boring -encoding/base64 +crypto/internal/randutil +math/rand bufio -fmt -path/filepath +encoding/base64 +os github.com/gogo/protobuf/sortkeys hash/crc32 html -os/user -math/big +regexp/syntax +vendor/golang.org/x/net/dns/dnsmessage +path/filepath +fmt +regexp +internal/intern github.com/containerd/console -crypto/rand +net/netip encoding/json +math/big +os/user log -archive/tar compress/flate +github.com/gogo/protobuf/proto compress/gzip +crypto/rand golang.org/x/net/internal/timeseries -regexp/syntax +github.com/gogo/protobuf/types net/url -github.com/gogo/protobuf/proto text/template/parse -regexp -text/template -vendor/golang.org/x/net/dns/dnsmessage -html/template -internal/singleflight -internal/intern -net/netip -net crypto/aes crypto/des +net crypto/internal/edwards25519/field +text/template crypto/internal/nistec/fiat -github.com/gogo/protobuf/types +html/template crypto/internal/nistec crypto/ecdh -crypto/elliptic crypto/internal/bigmod +crypto/elliptic crypto/internal/boring/bbig crypto/sha512 encoding/asn1 -vendor/golang.org/x/crypto/cryptobyte crypto/internal/edwards25519 -crypto/ecdsa crypto/ed25519 +vendor/golang.org/x/crypto/cryptobyte crypto/hmac crypto/md5 crypto/rc4 crypto/rsa +crypto/ecdsa crypto/sha1 +archive/tar crypto/sha256 crypto/dsa encoding/hex encoding/pem +crypto/x509/pkix vendor/golang.org/x/crypto/chacha20 vendor/golang.org/x/crypto/internal/poly1305 -crypto/x509/pkix vendor/golang.org/x/crypto/hkdf -vendor/golang.org/x/text/transform -crypto/x509 vendor/golang.org/x/crypto/chacha20poly1305 +vendor/golang.org/x/text/transform vendor/golang.org/x/text/unicode/bidi vendor/golang.org/x/text/unicode/norm -vendor/golang.org/x/text/secure/bidirule -net/textproto vendor/golang.org/x/net/http2/hpack -mime -vendor/golang.org/x/net/idna +vendor/golang.org/x/text/secure/bidirule mime/quotedprintable -crypto/tls -mime/multipart -vendor/golang.org/x/net/http/httpguts -vendor/golang.org/x/net/http/httpproxy net/http/internal net/http/internal/ascii text/tabwriter +mime +vendor/golang.org/x/net/idna google.golang.org/grpc/backoff google.golang.org/grpc/internal/grpclog io/ioutil -github.com/golang/protobuf/proto google.golang.org/grpc/grpclog +github.com/golang/protobuf/proto google.golang.org/grpc/connectivity google.golang.org/grpc/attributes google.golang.org/grpc/internal @@ -1876,48 +1910,27 @@ google.golang.org/grpc/encoding google.golang.org/grpc/internal/backoff google.golang.org/grpc/internal/balancerload -google.golang.org/grpc/internal/buffer google.golang.org/grpc/internal/envconfig -google.golang.org/grpc/internal/grpcsync golang.org/x/text/transform golang.org/x/text/unicode/bidi -golang.org/x/text/secure/bidirule golang.org/x/text/unicode/norm -net/http/httptrace -net/http -google.golang.org/grpc/internal/credentials +golang.org/x/text/secure/bidirule +golang.org/x/net/http2/hpack +google.golang.org/grpc/keepalive +google.golang.org/grpc/tap google.golang.org/grpc/encoding/proto -google.golang.org/grpc/credentials github.com/golang/protobuf/ptypes/any github.com/golang/protobuf/ptypes/duration -google.golang.org/grpc/resolver github.com/golang/protobuf/ptypes/timestamp -google.golang.org/grpc/balancer +google.golang.org/genproto/googleapis/rpc/status github.com/golang/protobuf/ptypes -google.golang.org/grpc/balancer/base google.golang.org/grpc/binarylog/grpc_binarylog_v1 -google.golang.org/grpc/balancer/roundrobin -google.golang.org/grpc/internal/grpcutil -google.golang.org/genproto/googleapis/rpc/status google.golang.org/grpc/internal/status -google.golang.org/grpc/internal/channelz google.golang.org/grpc/status -google.golang.org/grpc/internal/binarylog -google.golang.org/grpc/balancer/grpclb/state -google.golang.org/grpc/internal/resolver/passthrough -google.golang.org/grpc/internal/resolver/dns -google.golang.org/grpc/internal/serviceconfig golang.org/x/net/idna -golang.org/x/net/http2/hpack -google.golang.org/grpc/internal/syscall -google.golang.org/grpc/keepalive -google.golang.org/grpc/peer -google.golang.org/grpc/stats -google.golang.org/grpc/tap github.com/opencontainers/go-digest -golang.org/x/net/http/httpguts -github.com/pkg/errors github.com/containerd/containerd/api/types +github.com/pkg/errors github.com/containerd/typeurl github.com/gogo/googleapis/google/rpc github.com/containerd/containerd/api/types/task @@ -1925,269 +1938,292 @@ github.com/sirupsen/logrus github.com/containerd/containerd/pkg/userns github.com/containerd/continuity/sysx -github.com/containerd/containerd/log golang.org/x/sync/errgroup github.com/cespare/xxhash -github.com/containerd/continuity/fs github.com/klauspost/compress/fse -github.com/containerd/containerd/archive -github.com/klauspost/compress/huff0 +github.com/containerd/containerd/log +github.com/containerd/continuity/fs github.com/klauspost/compress/internal/snapref +github.com/klauspost/compress/huff0 +github.com/containerd/containerd/archive runtime/debug os/exec +net/textproto +vendor/golang.org/x/net/http/httpproxy +crypto/x509 +google.golang.org/grpc/internal/syscall +google.golang.org/grpc/stats +vendor/golang.org/x/net/http/httpguts +mime/multipart github.com/klauspost/compress/zstd +golang.org/x/net/http/httpguts golang.org/x/sys/execabs github.com/containerd/fifo -golang.org/x/net/trace -golang.org/x/net/http2 -net/http/httputil -github.com/containerd/containerd/cio +crypto/tls github.com/containerd/containerd/containers github.com/containerd/containerd/errdefs github.com/containerd/containerd/filters +github.com/containerd/containerd/cio github.com/containerd/containerd/pkg/randutil github.com/opencontainers/image-spec/specs-go +github.com/containerd/containerd/labels github.com/opencontainers/image-spec/specs-go/v1 +golang.org/x/sync/semaphore github.com/containerd/containerd/content -github.com/containerd/containerd/labels github.com/containerd/containerd/platforms -github.com/containerd/containerd/archive/compression -golang.org/x/sync/semaphore github.com/moby/sys/mountinfo -github.com/containerd/containerd/images -github.com/containerd/containerd/mount github.com/containerd/containerd/events github.com/containerd/containerd/reference github.com/containerd/containerd/reference/docker -github.com/containerd/containerd/diff -github.com/containerd/containerd/images/archive +github.com/containerd/containerd/mount github.com/containerd/containerd/leases -google.golang.org/grpc/internal/transport github.com/containerd/containerd/identifiers github.com/containerd/ttrpc github.com/containerd/containerd/pkg/cap github.com/containerd/containerd/snapshots github.com/opencontainers/runc/libcontainer/user -github.com/containerd/containerd/namespaces github.com/opencontainers/runtime-spec/specs-go +github.com/containerd/containerd/namespaces github.com/containerd/containerd/pkg/dialer -github.com/containerd/containerd/oci github.com/containerd/containerd/pkg/kmutex github.com/docker/go-events -github.com/containerd/containerd/events/exchange -github.com/containerd/containerd/plugin -google.golang.org/grpc -github.com/containerd/containerd/remotes -github.com/containerd/containerd/remotes/errors -golang.org/x/net/context/ctxhttp -github.com/containerd/containerd/remotes/docker/schema1 -github.com/containerd/containerd/remotes/docker/auth github.com/moby/locker +github.com/containerd/containerd/archive/compression github.com/opencontainers/image-spec/identity -github.com/containerd/containerd/remotes/docker -github.com/containerd/containerd/rootfs github.com/containerd/containerd/runtime/linux/runctypes +github.com/containerd/containerd/events/exchange +github.com/containerd/containerd/images +github.com/containerd/containerd/plugin github.com/containerd/containerd/runtime/v2/runc/options database/sql/driver -os/signal -github.com/moby/sys/signal +github.com/containerd/containerd/diff +github.com/containerd/containerd/images/archive +github.com/containerd/containerd/remotes +github.com/containerd/containerd/oci +github.com/containerd/containerd/remotes/docker/schema1 +github.com/containerd/containerd/rootfs +net/http/httptrace +google.golang.org/grpc/internal/credentials +net/http +google.golang.org/grpc/credentials github.com/google/uuid +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/internal/grpcutil +google.golang.org/grpc/balancer/roundrobin +google.golang.org/grpc/internal/binarylog +google.golang.org/grpc/balancer/grpclb/state +google.golang.org/grpc/internal/resolver/dns +google.golang.org/grpc/internal/resolver/passthrough +google.golang.org/grpc/internal/serviceconfig +google.golang.org/grpc/peer +os/signal github.com/opencontainers/selinux/pkg/pwalkdir -github.com/opencontainers/selinux/go-selinux github.com/containerd/containerd/pkg/atomicfile -github.com/containerd/containerd/api/services/containers/v1 -github.com/containerd/containerd/api/services/content/v1 -github.com/containerd/containerd/api/services/diff/v1 -github.com/containerd/containerd/api/services/events/v1 -github.com/containerd/containerd/api/services/images/v1 -github.com/containerd/containerd/api/services/introspection/v1 -github.com/containerd/containerd/api/services/leases/v1 -github.com/containerd/containerd/api/services/namespaces/v1 -github.com/containerd/containerd/api/services/snapshots/v1 -github.com/containerd/containerd/api/services/tasks/v1 -github.com/containerd/containerd/api/services/version/v1 -github.com/containerd/containerd/content/proxy -github.com/containerd/containerd/leases/proxy -github.com/containerd/containerd/services/introspection -github.com/containerd/containerd/snapshots/proxy -github.com/opencontainers/selinux/go-selinux/label -google.golang.org/grpc/health/grpc_health_v1 +github.com/opencontainers/selinux/go-selinux github.com/pelletier/go-toml +github.com/moby/sys/signal flag +github.com/opencontainers/selinux/go-selinux/label github.com/russross/blackfriday/v2 -github.com/containerd/containerd -github.com/containerd/containerd/remotes/docker/config -github.com/cpuguy83/go-md2man/v2/md2man -github.com/urfave/cli github.com/gogo/protobuf/protoc-gen-gogo/descriptor github.com/containerd/stargz-snapshotter/analyzer/fanotify/conn github.com/hashicorp/errwrap github.com/hashicorp/go-multierror +github.com/cpuguy83/go-md2man/v2/md2man github.com/containerd/stargz-snapshotter/analyzer/fanotify +github.com/gogo/protobuf/gogoproto github.com/containerd/containerd/images/converter +github.com/urfave/cli +github.com/containerd/cgroups/stats/v1 +github.com/containerd/cgroups/v2/stats github.com/containerd/containerd/images/converter/uncompress github.com/containerd/stargz-snapshotter/recorder github.com/containerd/stargz-snapshotter/util/containerdutil github.com/rs/xid -github.com/containerd/containerd/cmd/ctr/commands -github.com/gogo/protobuf/gogoproto -github.com/containerd/stargz-snapshotter/analyzer/recorder github.com/containerd/stargz-snapshotter/analyzer/fanotify/service -github.com/containerd/cgroups/stats/v1 -github.com/containerd/cgroups/v2/stats github.com/containerd/stargz-snapshotter/util/cacheutil -github.com/containerd/stargz-snapshotter/util/namedmutex -github.com/containerd/stargz-snapshotter/cache encoding/csv +github.com/containerd/stargz-snapshotter/analyzer/recorder +github.com/containerd/stargz-snapshotter/cache github.com/containerd/containerd/contrib/apparmor github.com/containerd/containerd/contrib/nvidia github.com/containerd/containerd/contrib/seccomp/kernelversion github.com/containerd/containerd/pkg/runtimeoptions/v1 github.com/containerd/containerd/contrib/seccomp github.com/containernetworking/cni/pkg/types -github.com/containerd/containerd/cmd/ctr/commands/tasks +internal/sysinfo +runtime/trace +github.com/docker/go-units +testing github.com/containernetworking/cni/pkg/types/internal -github.com/containernetworking/cni/pkg/utils github.com/containernetworking/cni/pkg/types/create github.com/containernetworking/cni/pkg/types/020 -internal/sysinfo +github.com/containernetworking/cni/pkg/utils +github.com/containerd/containerd/pkg/progress github.com/containernetworking/cni/pkg/types/040 -runtime/trace -testing +github.com/containerd/containerd/api/events github.com/containernetworking/cni/pkg/types/100 github.com/containernetworking/cni/pkg/version -github.com/containerd/stargz-snapshotter/analyzer github.com/containernetworking/cni/pkg/invoke +golang.org/x/net/trace +golang.org/x/net/http2 +github.com/containerd/containerd/remotes/errors +net/http/httputil +golang.org/x/net/context/ctxhttp +github.com/containerd/containerd/remotes/docker/auth github.com/containernetworking/cni/libcni -github.com/docker/go-units -github.com/containerd/containerd/api/events -github.com/containerd/containerd/pkg/progress -github.com/containerd/containerd/cmd/ctr/commands/content +github.com/containerd/containerd/remotes/docker github.com/containerd/go-cni -github.com/containerd/containerd/cmd/ctr/commands/run -github.com/containerd/containerd/cmd/ctr/commands/images -github.com/containerd/containerd/cmd/ctr/commands/install -github.com/containerd/containerd/cmd/ctr/commands/leases -github.com/containerd/containerd/cmd/ctr/commands/containers github.com/godbus/dbus hash/adler32 compress/zlib -github.com/containerd/containerd/cmd/ctr/commands/events debug/dwarf +github.com/containerd/containerd/remotes/docker/config internal/saferio internal/zstd github.com/cilium/ebpf/internal/unix +google.golang.org/grpc/internal/transport github.com/cilium/ebpf/internal/sys -debug/elf github.com/cilium/ebpf/asm -github.com/coreos/go-systemd/dbus -go/build/constraint +google.golang.org/grpc +github.com/containerd/containerd/api/services/containers/v1 +github.com/containerd/containerd/api/services/content/v1 +github.com/containerd/containerd/api/services/diff/v1 +github.com/containerd/containerd/api/services/events/v1 +github.com/containerd/containerd/api/services/images/v1 +github.com/containerd/containerd/api/services/introspection/v1 +github.com/containerd/containerd/api/services/leases/v1 +github.com/containerd/containerd/api/services/namespaces/v1 +github.com/containerd/containerd/api/services/snapshots/v1 +github.com/containerd/containerd/api/services/tasks/v1 +github.com/containerd/containerd/api/services/version/v1 go/token -go/doc/comment +github.com/containerd/containerd/content/proxy +github.com/coreos/go-systemd/dbus +debug/elf +github.com/containerd/containerd/leases/proxy +github.com/containerd/containerd/services/introspection +github.com/containerd/containerd/snapshots/proxy +google.golang.org/grpc/health/grpc_health_v1 +github.com/containerd/containerd go/scanner github.com/containerd/cgroups +go/build/constraint +go/doc/comment go/ast -github.com/containerd/containerd/cmd/ctr/commands/oci -github.com/containerd/containerd/cmd/ctr/commands/plugins github.com/containerd/containerd/cmd/ctr/commands/pprof github.com/containerd/containerd/api/services/ttrpc/events/v1 -go/internal/typeparams -go/printer -go/parser github.com/containerd/containerd/pkg/shutdown github.com/containerd/containerd/pkg/ttrpcutil github.com/containerd/containerd/runtime/v2/task github.com/containerd/containerd/sys +go/internal/typeparams +go/parser +github.com/containerd/containerd/cmd/ctr/commands +github.com/containerd/containerd/cmd/ctr/commands/tasks +go/printer +github.com/containerd/containerd/cmd/ctr/commands/content +github.com/containerd/containerd/cmd/ctr/commands/events +github.com/containerd/containerd/cmd/ctr/commands/install +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/containerd/cmd/ctr/commands/leases go/format github.com/cilium/ebpf/internal -github.com/containerd/go-runc +github.com/containerd/containerd/cmd/ctr/commands/oci +github.com/containerd/containerd/cmd/ctr/commands/plugins +github.com/containerd/containerd/cmd/ctr/commands/containers github.com/cilium/ebpf/btf github.com/cilium/ebpf/internal/tracefs -github.com/containerd/containerd/sys/reaper +github.com/containerd/go-runc github.com/containerd/containerd/cmd/ctr/commands/snapshots -github.com/containerd/containerd/runtime/v2/shim github.com/containerd/containerd/cmd/ctr/commands/version github.com/containerd/containerd/pkg/seed github.com/containernetworking/plugins/pkg/ns -github.com/containerd/containerd/cmd/ctr/commands/shim github.com/moby/sys/symlink -github.com/containerd/containerd/pkg/netns github.com/containerd/stargz-snapshotter/estargz/errorutil github.com/vbatts/tar-split/archive/tar +github.com/containerd/containerd/pkg/netns +github.com/containerd/containerd/sys/reaper github.com/containerd/stargz-snapshotter/fs/source -github.com/cilium/ebpf/internal/kconfig -github.com/containerd/stargz-snapshotter/util/ioutils +github.com/containerd/containerd/runtime/v2/shim expvar -github.com/cilium/ebpf github.com/beorn7/perks/quantile +github.com/containerd/stargz-snapshotter/estargz hash/fnv +github.com/containerd/containerd/cmd/ctr/commands/shim google.golang.org/protobuf/internal/detrand google.golang.org/protobuf/internal/errors +github.com/cilium/ebpf/internal/kconfig google.golang.org/protobuf/encoding/protowire -github.com/containerd/stargz-snapshotter/estargz +github.com/cilium/ebpf google.golang.org/protobuf/internal/pragma google.golang.org/protobuf/reflect/protoreflect -google.golang.org/protobuf/internal/descfmt -github.com/cilium/ebpf/link -google.golang.org/protobuf/internal/descopts embed google.golang.org/protobuf/internal/editiondefaults +google.golang.org/protobuf/internal/version +github.com/prometheus/common/internal/bitbucket.org/ww/goautoneg +github.com/prometheus/procfs/internal/fs +github.com/prometheus/procfs/internal/util +github.com/prometheus/procfs +google.golang.org/protobuf/internal/descfmt +google.golang.org/protobuf/internal/descopts google.golang.org/protobuf/internal/strs google.golang.org/protobuf/internal/encoding/text -github.com/containerd/cgroups/v2 +github.com/cilium/ebpf/link google.golang.org/protobuf/internal/encoding/defval google.golang.org/protobuf/internal/encoding/messageset +google.golang.org/protobuf/internal/genid github.com/containerd/stargz-snapshotter/estargz/zstdchunked +github.com/containerd/cgroups/v2 github.com/containerd/stargz-snapshotter/nativeconverter/estargz github.com/containerd/stargz-snapshotter/nativeconverter/zstdchunked -google.golang.org/protobuf/internal/genid -github.com/containerd/containerd/runtime/opts google.golang.org/protobuf/internal/order -github.com/containerd/containerd/cmd/ctr/commands/namespaces -github.com/containerd/stargz-snapshotter/cmd/ctr-remote/commands google.golang.org/protobuf/reflect/protoregistry -github.com/containerd/containerd/cmd/ctr/app +github.com/containerd/stargz-snapshotter/cmd/ctr-remote/commands +github.com/containerd/containerd/runtime/opts google.golang.org/protobuf/runtime/protoiface -google.golang.org/protobuf/internal/version -github.com/prometheus/common/internal/bitbucket.org/ww/goautoneg +github.com/containerd/containerd/cmd/ctr/commands/namespaces google.golang.org/protobuf/proto -github.com/prometheus/procfs/internal/fs -github.com/prometheus/procfs/internal/util -github.com/prometheus/procfs +github.com/containerd/containerd/cmd/ctr/app +github.com/containerd/containerd/content/local +github.com/hashicorp/go-cleanhttp github.com/containerd/stargz-snapshotter/cmd/ctr-remote +github.com/hashicorp/go-retryablehttp google.golang.org/protobuf/internal/filedesc +github.com/containerd/stargz-snapshotter/util/testutil google.golang.org/protobuf/encoding/prototext -google.golang.org/protobuf/internal/encoding/tag google.golang.org/protobuf/encoding/protodelim -google.golang.org/protobuf/internal/impl -github.com/containerd/containerd/content/local -github.com/containerd/stargz-snapshotter/util/testutil github.com/containerd/stargz-snapshotter/metadata -github.com/hashicorp/go-cleanhttp -github.com/hashicorp/go-retryablehttp golang.org/x/sync/singleflight github.com/containerd/stargz-snapshotter/task github.com/hanwen/go-fuse/splice +github.com/hanwen/go-fuse/fuse +google.golang.org/protobuf/internal/encoding/tag github.com/hanwen/go-fuse/internal +google.golang.org/protobuf/internal/impl github.com/containerd/stargz-snapshotter/metadata/memory github.com/containerd/containerd/snapshots/overlay/overlayutils -github.com/hanwen/go-fuse/fuse go.etcd.io/bbolt -github.com/containerd/containerd/metadata/boltutil github.com/hanwen/go-fuse/fs -github.com/containerd/containerd/snapshots/storage -github.com/containerd/stargz-snapshotter/snapshot github.com/containerd/stargz-snapshotter/script/benchmark/hello-bench/src/go +github.com/containerd/containerd/metadata/boltutil +github.com/containerd/containerd/snapshots/storage google.golang.org/protobuf/internal/filetype google.golang.org/protobuf/runtime/protoimpl google.golang.org/protobuf/types/known/timestamppb github.com/prometheus/client_model/go github.com/prometheus/common/model +github.com/containerd/stargz-snapshotter/snapshot github.com/prometheus/client_golang/prometheus/internal github.com/prometheus/common/expfmt github.com/prometheus/client_golang/prometheus -github.com/containerd/stargz-snapshotter/fs/metrics/common github.com/prometheus/client_golang/prometheus/promhttp +github.com/containerd/stargz-snapshotter/fs/metrics/common github.com/containerd/stargz-snapshotter/fs/reader github.com/containerd/stargz-snapshotter/fs/remote github.com/containerd/stargz-snapshotter/fs/layer @@ -2206,224 +2242,224 @@ ? github.com/containerd/stargz-snapshotter/analyzer/fanotify/service [no test files] === RUN TestNodeIndex === RUN TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar,prefix= -time="2024-04-01T09:41:21Z" level=info msg="analyzing blob \"sha256:31e7f20201a77778b3840001c639df50da85858d197829ef86f56a42a5dbc2bf\"" +time="2024-04-01T10:17:49Z" level=info msg="analyzing blob \"sha256:31e7f20201a77778b3840001c639df50da85858d197829ef86f56a42a5dbc2bf\"" === RUN TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar+gzip,prefix= -time="2024-04-01T09:41:21Z" level=info msg="analyzing blob \"sha256:6dc782755ba989d63ce822495b5d9c4e29546bb480227909d616cbfae1e83904\"" +time="2024-04-01T10:17:51Z" level=info msg="analyzing blob \"sha256:6dc782755ba989d63ce822495b5d9c4e29546bb480227909d616cbfae1e83904\"" === RUN TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar,prefix=./ -time="2024-04-01T09:41:21Z" level=info msg="analyzing blob \"sha256:e5f961404cd344e15e9ec66cfce67cc8228336d74216881c62ee6f152c7ef427\"" +time="2024-04-01T10:17:52Z" level=info msg="analyzing blob \"sha256:e5f961404cd344e15e9ec66cfce67cc8228336d74216881c62ee6f152c7ef427\"" === RUN TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ -time="2024-04-01T09:41:21Z" level=info msg="analyzing blob \"sha256:5e4b3e681de015dc93fe6333aded3643cc69b90c65383c46c8c5a54ffa0cdf64\"" +time="2024-04-01T10:17:53Z" level=info msg="analyzing blob \"sha256:5e4b3e681de015dc93fe6333aded3643cc69b90c65383c46c8c5a54ffa0cdf64\"" === RUN TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar,prefix=/ -time="2024-04-01T09:41:21Z" level=info msg="analyzing blob \"sha256:c36e02471cc714b3f382b020927c6ebd0aa591b1628d0657a58eb954cfff6f0d\"" +time="2024-04-01T10:17:55Z" level=info msg="analyzing blob \"sha256:c36e02471cc714b3f382b020927c6ebd0aa591b1628d0657a58eb954cfff6f0d\"" === RUN TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ -time="2024-04-01T09:41:21Z" level=info msg="analyzing blob \"sha256:1848cad327135fcb7730d8a7c5b48e4aa96a55bf607c2dc44a9038cecfff8b38\"" +time="2024-04-01T10:17:57Z" level=info msg="analyzing blob \"sha256:1848cad327135fcb7730d8a7c5b48e4aa96a55bf607c2dc44a9038cecfff8b38\"" === RUN TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar,prefix=../ -time="2024-04-01T09:41:21Z" level=info msg="analyzing blob \"sha256:00cffa0efbacf9161b9ff16b9ee5ee3234630c71edb951b03a369cc24072667c\"" +time="2024-04-01T10:17:57Z" level=info msg="analyzing blob \"sha256:00cffa0efbacf9161b9ff16b9ee5ee3234630c71edb951b03a369cc24072667c\"" === RUN TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ -time="2024-04-01T09:41:21Z" level=info msg="analyzing blob \"sha256:d4ff15f583d4cec7490529100142991bc97cbb9ae0e0f6ca21d2b5217e3c7e13\"" +time="2024-04-01T10:17:57Z" level=info msg="analyzing blob \"sha256:d4ff15f583d4cec7490529100142991bc97cbb9ae0e0f6ca21d2b5217e3c7e13\"" === RUN TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar,prefix= -time="2024-04-01T09:41:21Z" level=info msg="analyzing blob \"sha256:1e93424e6260827e747497d3ef1c5340c7bf29f08d14fbe5d8a04e2076f4460d\"" -time="2024-04-01T09:41:21Z" level=info msg="analyzing blob \"sha256:fc147a276be60a15c5934cc7e1866e4384b3209d026c81387410e798b77df1cb\"" -time="2024-04-01T09:41:21Z" level=info msg="analyzing blob \"sha256:adaf58bc9baef7c32a32a9e6db2a5ac5493f1e9828b4c1bec122a19058411fe3\"" +time="2024-04-01T10:17:57Z" level=info msg="analyzing blob \"sha256:1e93424e6260827e747497d3ef1c5340c7bf29f08d14fbe5d8a04e2076f4460d\"" +time="2024-04-01T10:17:57Z" level=info msg="analyzing blob \"sha256:fc147a276be60a15c5934cc7e1866e4384b3209d026c81387410e798b77df1cb\"" +time="2024-04-01T10:17:57Z" level=info msg="analyzing blob \"sha256:adaf58bc9baef7c32a32a9e6db2a5ac5493f1e9828b4c1bec122a19058411fe3\"" === RUN TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar+gzip,prefix= -time="2024-04-01T09:41:21Z" level=info msg="analyzing blob \"sha256:f098af0f4a2d51bdba59d94d62be51a3abd3aa14ca0f8ab363ed7f24ed080708\"" -time="2024-04-01T09:41:21Z" level=info msg="analyzing blob \"sha256:ebc07cc2f0f0554028b6837819815f7daf054e754b9b1871a5e156979ea1f9b8\"" -time="2024-04-01T09:41:21Z" level=info msg="analyzing blob \"sha256:8eb677c9558d56333fed27011f180c9718dd0df99fee840e82fb0800754b1f48\"" +time="2024-04-01T10:17:58Z" level=info msg="analyzing blob \"sha256:f098af0f4a2d51bdba59d94d62be51a3abd3aa14ca0f8ab363ed7f24ed080708\"" +time="2024-04-01T10:17:58Z" level=info msg="analyzing blob \"sha256:ebc07cc2f0f0554028b6837819815f7daf054e754b9b1871a5e156979ea1f9b8\"" +time="2024-04-01T10:17:58Z" level=info msg="analyzing blob \"sha256:8eb677c9558d56333fed27011f180c9718dd0df99fee840e82fb0800754b1f48\"" === RUN TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar,prefix=./ -time="2024-04-01T09:41:21Z" level=info msg="analyzing blob \"sha256:37774d4fe1d0a825fea716b22427f3c003580c8de91ad4482109dcf26ad49e16\"" -time="2024-04-01T09:41:21Z" level=info msg="analyzing blob \"sha256:ef552c6fdaf4cd65fe7b14f5109bb2c3981f05729911d59e8b753ba598d68c4f\"" -time="2024-04-01T09:41:21Z" level=info msg="analyzing blob \"sha256:3337d65a14af5984c97fae448c6fbb77f4a35074c71fdfe7765ba26962e769d4\"" +time="2024-04-01T10:17:58Z" level=info msg="analyzing blob \"sha256:37774d4fe1d0a825fea716b22427f3c003580c8de91ad4482109dcf26ad49e16\"" +time="2024-04-01T10:17:58Z" level=info msg="analyzing blob \"sha256:ef552c6fdaf4cd65fe7b14f5109bb2c3981f05729911d59e8b753ba598d68c4f\"" +time="2024-04-01T10:17:58Z" level=info msg="analyzing blob \"sha256:3337d65a14af5984c97fae448c6fbb77f4a35074c71fdfe7765ba26962e769d4\"" === RUN TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ -time="2024-04-01T09:41:21Z" level=info msg="analyzing blob \"sha256:e23cc6e6512c5194ca39e4871af2996f32991e662e598e30c0b0238f52fe16cc\"" -time="2024-04-01T09:41:21Z" level=info msg="analyzing blob \"sha256:43e53c357f1411f51773990203b5907242b1dd4e3f4e5963f3ac4fe301549503\"" -time="2024-04-01T09:41:21Z" level=info msg="analyzing blob \"sha256:75a464537fba8c5effede2848f32d2d828221a9e7988f8c60d256a3579a756e9\"" -=== RUN TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ -time="2024-04-01T09:41:22Z" level=info msg="analyzing blob \"sha256:0e42d2afb7a76f52930eeff70f2a14ed11f57cdfeb67cf72eebe3a095891444f\"" -time="2024-04-01T09:41:22Z" level=info msg="analyzing blob \"sha256:cae6f777178cdaef2d5abb350ef5761561e868026e6e512c9861e51d9d9f1cfd\"" -time="2024-04-01T09:41:22Z" level=info msg="analyzing blob \"sha256:a6bab73c3e652c4869446fddb1047f8464e5b0ef7ef0d9c0aa7bf3bb656a64a3\"" +time="2024-04-01T10:17:58Z" level=info msg="analyzing blob \"sha256:e23cc6e6512c5194ca39e4871af2996f32991e662e598e30c0b0238f52fe16cc\"" +time="2024-04-01T10:17:58Z" level=info msg="analyzing blob \"sha256:43e53c357f1411f51773990203b5907242b1dd4e3f4e5963f3ac4fe301549503\"" +time="2024-04-01T10:17:58Z" level=info msg="analyzing blob \"sha256:75a464537fba8c5effede2848f32d2d828221a9e7988f8c60d256a3579a756e9\"" === RUN TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar,prefix=/ -time="2024-04-01T09:41:22Z" level=info msg="analyzing blob \"sha256:c6489c76bf85b6f9e245bcc03b8bd962d8c5991326095e1d615f49a181f8f8a5\"" -time="2024-04-01T09:41:22Z" level=info msg="analyzing blob \"sha256:912303362d5631e829a2e6c6769019ed2141daa897d611a646b75aee09578613\"" -time="2024-04-01T09:41:22Z" level=info msg="analyzing blob \"sha256:6e0662f7a956a6129c70df3ee3a9c92352b63d3b9ea8edf3e1f067e8b2269864\"" -=== RUN TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ -time="2024-04-01T09:41:22Z" level=info msg="analyzing blob \"sha256:3f9577841e59368ec276284835a1e545fd11617ed63e3d50fcab3edac99125ca\"" -time="2024-04-01T09:41:22Z" level=info msg="analyzing blob \"sha256:2187f238cb9b8e5caef442c582e7bb3f4d64453962be0827e53fd1cb98c82fb9\"" -time="2024-04-01T09:41:22Z" level=info msg="analyzing blob \"sha256:fb2f285b7f3c69b75da4c45027ae6f83fe7422054755fbee4832ae1b9c84f135\"" +time="2024-04-01T10:17:58Z" level=info msg="analyzing blob \"sha256:c6489c76bf85b6f9e245bcc03b8bd962d8c5991326095e1d615f49a181f8f8a5\"" +time="2024-04-01T10:17:58Z" level=info msg="analyzing blob \"sha256:912303362d5631e829a2e6c6769019ed2141daa897d611a646b75aee09578613\"" +time="2024-04-01T10:17:58Z" level=info msg="analyzing blob \"sha256:6e0662f7a956a6129c70df3ee3a9c92352b63d3b9ea8edf3e1f067e8b2269864\"" +=== RUN TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ +time="2024-04-01T10:17:58Z" level=info msg="analyzing blob \"sha256:0e42d2afb7a76f52930eeff70f2a14ed11f57cdfeb67cf72eebe3a095891444f\"" +time="2024-04-01T10:17:58Z" level=info msg="analyzing blob \"sha256:cae6f777178cdaef2d5abb350ef5761561e868026e6e512c9861e51d9d9f1cfd\"" +time="2024-04-01T10:17:58Z" level=info msg="analyzing blob \"sha256:a6bab73c3e652c4869446fddb1047f8464e5b0ef7ef0d9c0aa7bf3bb656a64a3\"" === RUN TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar,prefix=../ -time="2024-04-01T09:41:22Z" level=info msg="analyzing blob \"sha256:ed2a14cde844c97dc38a75f2c0a9f09905b0063640056b644c6ae38a04f916e1\"" -time="2024-04-01T09:41:22Z" level=info msg="analyzing blob \"sha256:bddf3f999d38dc1ca32a5e2e16801ab9845ce716d1001faac120c164bdeeae65\"" -time="2024-04-01T09:41:22Z" level=info msg="analyzing blob \"sha256:3ece4ebcbdecaf62a6c6fcc1dc449ff3d622b62348f041b6c7d394921da46848\"" +time="2024-04-01T10:17:58Z" level=info msg="analyzing blob \"sha256:ed2a14cde844c97dc38a75f2c0a9f09905b0063640056b644c6ae38a04f916e1\"" +time="2024-04-01T10:17:58Z" level=info msg="analyzing blob \"sha256:bddf3f999d38dc1ca32a5e2e16801ab9845ce716d1001faac120c164bdeeae65\"" +time="2024-04-01T10:17:58Z" level=info msg="analyzing blob \"sha256:3ece4ebcbdecaf62a6c6fcc1dc449ff3d622b62348f041b6c7d394921da46848\"" +=== RUN TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ +time="2024-04-01T10:17:58Z" level=info msg="analyzing blob \"sha256:3f9577841e59368ec276284835a1e545fd11617ed63e3d50fcab3edac99125ca\"" +time="2024-04-01T10:17:58Z" level=info msg="analyzing blob \"sha256:2187f238cb9b8e5caef442c582e7bb3f4d64453962be0827e53fd1cb98c82fb9\"" +time="2024-04-01T10:17:58Z" level=info msg="analyzing blob \"sha256:fb2f285b7f3c69b75da4c45027ae6f83fe7422054755fbee4832ae1b9c84f135\"" === RUN TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar,prefix= -time="2024-04-01T09:41:22Z" level=info msg="analyzing blob \"sha256:0dc1e65c9b58e9476abfa65397792ee9b5b21fde68a94560ac65cf9228db5d51\"" -time="2024-04-01T09:41:22Z" level=info msg="analyzing blob \"sha256:c10ac55e9bff786a7e1a69c6e460074385e14a021e14f618c75fa5b08c15b546\"" +time="2024-04-01T10:17:58Z" level=info msg="analyzing blob \"sha256:c8eba01bc8fa5ee6526f69ddc80bcc4d1a51011bdc2bc128799259259801c705\"" +time="2024-04-01T10:17:58Z" level=info msg="analyzing blob \"sha256:8e3b4df0d9cdd5c5e4b393b71d542dedbd6b96e07df79f6dd67941b3c59e09a2\"" === RUN TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar+gzip,prefix= -time="2024-04-01T09:41:22Z" level=info msg="analyzing blob \"sha256:d4f9368971187ea89f47f98f3eb0295f3aff30f716a8dc2d487475fed0d1fcc4\"" -time="2024-04-01T09:41:22Z" level=info msg="analyzing blob \"sha256:12652462143697067b6d2f5315af75fc1e4a54650ced764caa4ae44c8da71919\"" -=== RUN TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar,prefix=./ -time="2024-04-01T09:41:22Z" level=info msg="analyzing blob \"sha256:4612341f30bcbe49bf61b1ef792613095d3223f89e726ddbe9ab90d1cd243851\"" -time="2024-04-01T09:41:22Z" level=info msg="analyzing blob \"sha256:4b32d94593c5cbd6d33a8675fb23e36d445eb3f83e9dd53f0c5128f28dcc3046\"" +time="2024-04-01T10:17:59Z" level=info msg="analyzing blob \"sha256:bffe360b0e6d0e48a9d417b053eb3371d6d19f0ea0f83998e141018dd5e88117\"" +time="2024-04-01T10:17:59Z" level=info msg="analyzing blob \"sha256:a5690777ffd2940aacff5aa715d41a48ce14c11ec6e1e1a31117cf26c86ab0e6\"" === RUN TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ -time="2024-04-01T09:41:22Z" level=info msg="analyzing blob \"sha256:f949ef23ae369d14093b585fafc012ea0169be6685a9f1593b2e2045d4225ec7\"" -time="2024-04-01T09:41:22Z" level=info msg="analyzing blob \"sha256:71b4fcc7385cccefb999445d4912c03811d6232849a5cdb214cef5c1084e2bd0\"" -=== RUN TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar,prefix=/ -time="2024-04-01T09:41:22Z" level=info msg="analyzing blob \"sha256:673b2dfe3d7a69fb5b65a88019345ae69a3302808684bd17ba6094841e01f57a\"" -time="2024-04-01T09:41:22Z" level=info msg="analyzing blob \"sha256:13c820d8e9b518c13c2baa5a78ebb51c92b6ecd662878b3b8d4c0b41dcf3280e\"" +time="2024-04-01T10:17:59Z" level=info msg="analyzing blob \"sha256:6b2b4398c7feaddb614ef10ec99750462316b18731fb0dea157b14c352dad156\"" +time="2024-04-01T10:17:59Z" level=info msg="analyzing blob \"sha256:bebbca863b46da2a90b8158d7f4345e433c6f59aaa9e92af0f91fab85ff6b047\"" +=== RUN TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar,prefix=./ +time="2024-04-01T10:17:59Z" level=info msg="analyzing blob \"sha256:2202c90eed1769a5eb71ff1887fb8cdad95a6b33fe5523a8e1371f81b165b3d4\"" +time="2024-04-01T10:17:59Z" level=info msg="analyzing blob \"sha256:782ae9430e3274048b00d87b89ef1c88e756758fb41dac4af1203f393d695df0\"" === RUN TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ -time="2024-04-01T09:41:22Z" level=info msg="analyzing blob \"sha256:d5d2ae1236c83d319719276381fac0628169a29513236e7731301037e33262e4\"" -time="2024-04-01T09:41:22Z" level=info msg="analyzing blob \"sha256:b550c588704c1c4f4b4e72f3b155600b8f83ba45a8e48fec751b376af4a25975\"" +time="2024-04-01T10:17:59Z" level=info msg="analyzing blob \"sha256:6975f6e478c5b4602e242ca7294c57426f41419ecec2f80c56dc3c2a52728419\"" +time="2024-04-01T10:17:59Z" level=info msg="analyzing blob \"sha256:9850fbeaf19ed3cfa7f71f191bd787adbdaa1d15d235925b81887995df3077ce\"" +=== RUN TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar,prefix=/ +time="2024-04-01T10:18:00Z" level=info msg="analyzing blob \"sha256:a1dc5df569f8e56e155dbcb832eaff65a2ad01269557b4207828a07e801374da\"" +time="2024-04-01T10:18:00Z" level=info msg="analyzing blob \"sha256:5c9fa59507c9db8a08bcf13f4819c12511b1e98a0b90455654bf6d3527fa6dbc\"" === RUN TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar,prefix=../ -time="2024-04-01T09:41:22Z" level=info msg="analyzing blob \"sha256:b32c984309898eaa9772343b313ab1e381fffcc5f204bfd5154562b8ecea7e7f\"" -time="2024-04-01T09:41:22Z" level=info msg="analyzing blob \"sha256:d3e025c012608bba3abd9a5783d92099a36298ac00a691b19d75bd71c4c31356\"" +time="2024-04-01T10:18:00Z" level=info msg="analyzing blob \"sha256:b461d90e86c70ba246d2ec05bed91a13478657b11418800242e2d77c5d717538\"" +time="2024-04-01T10:18:00Z" level=info msg="analyzing blob \"sha256:7def99c0f9dc4805976bdc3e399e186d98f32ce92050e0fc49343a668437ddfd\"" === RUN TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ -time="2024-04-01T09:41:22Z" level=info msg="analyzing blob \"sha256:a846235bf5ed91dc734dc5882a2caad359bec7e7438ef9d392257567e4b1fd8d\"" -time="2024-04-01T09:41:22Z" level=info msg="analyzing blob \"sha256:ff7ea0c705b16cce5a9b61579dcb39be8c9b5f438fea2a364b42dded4c835f53\"" +time="2024-04-01T10:18:00Z" level=info msg="analyzing blob \"sha256:267f26a2f906daa7bce6bc8e68f2f3b8a08efe088d20c0ad9f88789caca58caf\"" +time="2024-04-01T10:18:00Z" level=info msg="analyzing blob \"sha256:db09f50e6f571b141d0bcae70b9bddb862e74421880ae45b856a6f074ea7195e\"" === RUN TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar,prefix= -time="2024-04-01T09:41:22Z" level=info msg="analyzing blob \"sha256:ad980c211567cdd654aa7235f36067c1b42a2068b0ee2bb4bc13bb69aa16eb9e\"" -time="2024-04-01T09:41:22Z" level=info msg="analyzing blob \"sha256:2b10964d1d882f64d4032648f324c27c35b8a7224bfe8e3bc356c9ee13b6821b\"" +time="2024-04-01T10:18:00Z" level=info msg="analyzing blob \"sha256:ad980c211567cdd654aa7235f36067c1b42a2068b0ee2bb4bc13bb69aa16eb9e\"" +time="2024-04-01T10:18:00Z" level=info msg="analyzing blob \"sha256:2b10964d1d882f64d4032648f324c27c35b8a7224bfe8e3bc356c9ee13b6821b\"" recorder_test.go:263: failed to record: "bar/barfile": "bar/barfile" is a deleted file === RUN TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar+gzip,prefix= -time="2024-04-01T09:41:23Z" level=info msg="analyzing blob \"sha256:272ada0dc04f6c07ef6d8e51b0197dc0c212deffa85c8e2f86570141d9137776\"" -time="2024-04-01T09:41:23Z" level=info msg="analyzing blob \"sha256:4ec933830ee20429b949d7e4da2af67d70fc443efc13cb139e830d020ea3f8c1\"" +time="2024-04-01T10:18:00Z" level=info msg="analyzing blob \"sha256:272ada0dc04f6c07ef6d8e51b0197dc0c212deffa85c8e2f86570141d9137776\"" +time="2024-04-01T10:18:00Z" level=info msg="analyzing blob \"sha256:4ec933830ee20429b949d7e4da2af67d70fc443efc13cb139e830d020ea3f8c1\"" recorder_test.go:263: failed to record: "bar/barfile": "bar/barfile" is a deleted file === RUN TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar,prefix=./ -time="2024-04-01T09:41:23Z" level=info msg="analyzing blob \"sha256:9328d09b86c97c22372d3131aeb0bb7fd7bd113995d403e56fcb0f2186dd0caa\"" -time="2024-04-01T09:41:23Z" level=info msg="analyzing blob \"sha256:e75d4f98c2660ab10b283798e7e7dfec065dbacec8c6e46c5605483ac8087be0\"" +time="2024-04-01T10:18:00Z" level=info msg="analyzing blob \"sha256:9328d09b86c97c22372d3131aeb0bb7fd7bd113995d403e56fcb0f2186dd0caa\"" +time="2024-04-01T10:18:00Z" level=info msg="analyzing blob \"sha256:e75d4f98c2660ab10b283798e7e7dfec065dbacec8c6e46c5605483ac8087be0\"" recorder_test.go:263: failed to record: "bar/barfile": "bar/barfile" is a deleted file === RUN TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ -time="2024-04-01T09:41:23Z" level=info msg="analyzing blob \"sha256:9e7265ed12161b0da0120025f36c5f4b0b60f55a81e360667490420a6adb50b5\"" -time="2024-04-01T09:41:23Z" level=info msg="analyzing blob \"sha256:db4258e85fa3ade0f24a1ad1c17294f522f06c021616a772086e663e617cb42f\"" - recorder_test.go:263: failed to record: "bar/barfile": "bar/barfile" is a deleted file -=== RUN TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar,prefix=/ -time="2024-04-01T09:41:23Z" level=info msg="analyzing blob \"sha256:62630c2629f24fbf6c881196e5433ae576ef8d2e4d7bcf285bcc61c7c78351c8\"" -time="2024-04-01T09:41:23Z" level=info msg="analyzing blob \"sha256:59b636c39eaf08859cef5ccb49fca290d381d8462bade777d7c23ef0ac4689c3\"" +time="2024-04-01T10:18:00Z" level=info msg="analyzing blob \"sha256:9e7265ed12161b0da0120025f36c5f4b0b60f55a81e360667490420a6adb50b5\"" +time="2024-04-01T10:18:00Z" 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+gzip,prefix=/ -time="2024-04-01T09:41:23Z" level=info msg="analyzing blob \"sha256:2144486967e15fe7846661a6e5ba19db71d2e9852b4c0814dd3ca68192ab5885\"" -time="2024-04-01T09:41:23Z" level=info msg="analyzing blob \"sha256:3810a9333c80fde5c2d823c9406175fe254a163b49a954606b64c3b0a72f8d7a\"" +time="2024-04-01T10:18:00Z" level=info msg="analyzing blob \"sha256:2144486967e15fe7846661a6e5ba19db71d2e9852b4c0814dd3ca68192ab5885\"" +time="2024-04-01T10:18:00Z" level=info msg="analyzing blob \"sha256:3810a9333c80fde5c2d823c9406175fe254a163b49a954606b64c3b0a72f8d7a\"" + recorder_test.go:263: failed to record: "bar/barfile": "bar/barfile" is a deleted file +=== RUN TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar,prefix=/ +time="2024-04-01T10:18:00Z" level=info msg="analyzing blob \"sha256:62630c2629f24fbf6c881196e5433ae576ef8d2e4d7bcf285bcc61c7c78351c8\"" +time="2024-04-01T10:18:00Z" 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,prefix=../ -time="2024-04-01T09:41:23Z" level=info msg="analyzing blob \"sha256:95283046211f21d799b47758605b2dea8a902ae560144db5a730e98b8b779b79\"" -time="2024-04-01T09:41:23Z" level=info msg="analyzing blob \"sha256:6b18824a9a174a215b5ca1d7cf756f1c1d5e31cb791fc29008f2b8700d244744\"" +time="2024-04-01T10:18:00Z" level=info msg="analyzing blob \"sha256:95283046211f21d799b47758605b2dea8a902ae560144db5a730e98b8b779b79\"" +time="2024-04-01T10:18:00Z" level=info msg="analyzing blob \"sha256:6b18824a9a174a215b5ca1d7cf756f1c1d5e31cb791fc29008f2b8700d244744\"" recorder_test.go:263: failed to record: "bar/barfile": "bar/barfile" is a deleted file === RUN TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ -time="2024-04-01T09:41:23Z" level=info msg="analyzing blob \"sha256:05aa2b7616c0e477077bc535b207f723656542ece06235a6e8592753448c93fd\"" -time="2024-04-01T09:41:23Z" level=info msg="analyzing blob \"sha256:0fb83b26540fa7b98b64e1105df760aa230aaa2488c426a0af88534aa8cdc1a0\"" +time="2024-04-01T10:18:00Z" level=info msg="analyzing blob \"sha256:05aa2b7616c0e477077bc535b207f723656542ece06235a6e8592753448c93fd\"" +time="2024-04-01T10:18:00Z" level=info msg="analyzing blob \"sha256:0fb83b26540fa7b98b64e1105df760aa230aaa2488c426a0af88534aa8cdc1a0\"" recorder_test.go:263: failed to record: "bar/barfile": "bar/barfile" is a deleted file === RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix= -time="2024-04-01T09:41:23Z" level=info msg="analyzing blob \"sha256:ad980c211567cdd654aa7235f36067c1b42a2068b0ee2bb4bc13bb69aa16eb9e\"" -time="2024-04-01T09:41:23Z" level=info msg="analyzing blob \"sha256:76db53de9f26cfbf6c6c20f3673ba4738a3353a9ad0f967511f9468318b78e03\"" +time="2024-04-01T10:18:01Z" level=info msg="analyzing blob \"sha256:ad980c211567cdd654aa7235f36067c1b42a2068b0ee2bb4bc13bb69aa16eb9e\"" +time="2024-04-01T10:18:01Z" level=info msg="analyzing blob \"sha256:76db53de9f26cfbf6c6c20f3673ba4738a3353a9ad0f967511f9468318b78e03\"" recorder_test.go:263: failed to record: "bar/barfile": Parent dir of "bar/barfile" is a deleted directory === RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix= -time="2024-04-01T09:41:23Z" level=info msg="analyzing blob \"sha256:272ada0dc04f6c07ef6d8e51b0197dc0c212deffa85c8e2f86570141d9137776\"" -time="2024-04-01T09:41:23Z" level=info msg="analyzing blob \"sha256:30dc763af47ddee205b7f6b377af002b7e850eb81d0261630c4bd7c778bde65c\"" +time="2024-04-01T10:18:01Z" level=info msg="analyzing blob \"sha256:272ada0dc04f6c07ef6d8e51b0197dc0c212deffa85c8e2f86570141d9137776\"" +time="2024-04-01T10:18:01Z" level=info msg="analyzing blob \"sha256:30dc763af47ddee205b7f6b377af002b7e850eb81d0261630c4bd7c778bde65c\"" recorder_test.go:263: failed to record: "bar/barfile": Parent dir of "bar/barfile" is a deleted directory === RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=./ -time="2024-04-01T09:41:23Z" level=info msg="analyzing blob \"sha256:9328d09b86c97c22372d3131aeb0bb7fd7bd113995d403e56fcb0f2186dd0caa\"" -time="2024-04-01T09:41:23Z" level=info msg="analyzing blob \"sha256:aff9922ee67304845074d6b213e715206ebd4fe220b4bbf735a987b95d722af9\"" +time="2024-04-01T10:18:01Z" level=info msg="analyzing blob \"sha256:9328d09b86c97c22372d3131aeb0bb7fd7bd113995d403e56fcb0f2186dd0caa\"" +time="2024-04-01T10:18:01Z" level=info msg="analyzing blob \"sha256:aff9922ee67304845074d6b213e715206ebd4fe220b4bbf735a987b95d722af9\"" recorder_test.go:263: failed to record: "bar/barfile": Parent dir of "bar/barfile" is a deleted directory === RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ -time="2024-04-01T09:41:23Z" level=info msg="analyzing blob \"sha256:9e7265ed12161b0da0120025f36c5f4b0b60f55a81e360667490420a6adb50b5\"" -time="2024-04-01T09:41:23Z" level=info msg="analyzing blob \"sha256:e6a382b919b2c458fecd3bfb6719a450826d9280f64f8f31d8ebbd3c4554433c\"" +time="2024-04-01T10:18:01Z" level=info msg="analyzing blob \"sha256:9e7265ed12161b0da0120025f36c5f4b0b60f55a81e360667490420a6adb50b5\"" +time="2024-04-01T10:18:01Z" level=info msg="analyzing blob \"sha256:e6a382b919b2c458fecd3bfb6719a450826d9280f64f8f31d8ebbd3c4554433c\"" recorder_test.go:263: failed to record: "bar/barfile": Parent dir of "bar/barfile" is a deleted directory === RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=/ -time="2024-04-01T09:41:23Z" level=info msg="analyzing blob \"sha256:62630c2629f24fbf6c881196e5433ae576ef8d2e4d7bcf285bcc61c7c78351c8\"" -time="2024-04-01T09:41:23Z" level=info msg="analyzing blob \"sha256:2d863f74aafdea2fb26306723863ade7dc2a3f34a032dbfda54df2b7545c861d\"" +time="2024-04-01T10:18:01Z" level=info msg="analyzing blob \"sha256:62630c2629f24fbf6c881196e5433ae576ef8d2e4d7bcf285bcc61c7c78351c8\"" +time="2024-04-01T10:18:01Z" level=info msg="analyzing blob \"sha256:2d863f74aafdea2fb26306723863ade7dc2a3f34a032dbfda54df2b7545c861d\"" recorder_test.go:263: failed to record: "bar/barfile": Parent dir of "bar/barfile" is a deleted directory === RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ -time="2024-04-01T09:41:23Z" level=info msg="analyzing blob \"sha256:2144486967e15fe7846661a6e5ba19db71d2e9852b4c0814dd3ca68192ab5885\"" -time="2024-04-01T09:41:23Z" level=info msg="analyzing blob \"sha256:acd9492ad767c75ff4e45052c91c8e8ff009897af3a5f1f4a5f16d852c9f656b\"" +time="2024-04-01T10:18:01Z" level=info msg="analyzing blob \"sha256:2144486967e15fe7846661a6e5ba19db71d2e9852b4c0814dd3ca68192ab5885\"" +time="2024-04-01T10:18:01Z" level=info msg="analyzing blob \"sha256:acd9492ad767c75ff4e45052c91c8e8ff009897af3a5f1f4a5f16d852c9f656b\"" recorder_test.go:263: failed to record: "bar/barfile": Parent dir of "bar/barfile" is a deleted directory === RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=../ -time="2024-04-01T09:41:23Z" level=info msg="analyzing blob \"sha256:95283046211f21d799b47758605b2dea8a902ae560144db5a730e98b8b779b79\"" -time="2024-04-01T09:41:23Z" level=info msg="analyzing blob \"sha256:6d0fbb75955c11e4998bd4610b70cbc078ad85b5e1bcf352333436f4601ab064\"" +time="2024-04-01T10:18:01Z" level=info msg="analyzing blob \"sha256:95283046211f21d799b47758605b2dea8a902ae560144db5a730e98b8b779b79\"" +time="2024-04-01T10:18:01Z" 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-04-01T09:41:24Z" level=info msg="analyzing blob \"sha256:05aa2b7616c0e477077bc535b207f723656542ece06235a6e8592753448c93fd\"" -time="2024-04-01T09:41:24Z" level=info msg="analyzing blob \"sha256:2faf23f022b489ac2c1ebdb0c77e14e306e30dccc4a8605b20882c80b411d932\"" +time="2024-04-01T10:18:01Z" level=info msg="analyzing blob \"sha256:05aa2b7616c0e477077bc535b207f723656542ece06235a6e8592753448c93fd\"" +time="2024-04-01T10:18:01Z" level=info msg="analyzing blob \"sha256:2faf23f022b489ac2c1ebdb0c77e14e306e30dccc4a8605b20882c80b411d932\"" recorder_test.go:263: failed to record: "bar/barfile": Parent dir of "bar/barfile" is a deleted directory === RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=#01 -time="2024-04-01T09:41:24Z" level=info msg="analyzing blob \"sha256:ad980c211567cdd654aa7235f36067c1b42a2068b0ee2bb4bc13bb69aa16eb9e\"" -time="2024-04-01T09:41:24Z" level=info msg="analyzing blob \"sha256:76db53de9f26cfbf6c6c20f3673ba4738a3353a9ad0f967511f9468318b78e03\"" +time="2024-04-01T10:18:01Z" level=info msg="analyzing blob \"sha256:ad980c211567cdd654aa7235f36067c1b42a2068b0ee2bb4bc13bb69aa16eb9e\"" +time="2024-04-01T10:18:01Z" level=info msg="analyzing blob \"sha256:76db53de9f26cfbf6c6c20f3673ba4738a3353a9ad0f967511f9468318b78e03\"" recorder_test.go:263: failed to record: "bar/barfile": Parent dir of "bar/barfile" is a deleted directory === RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=#01 -time="2024-04-01T09:41:24Z" level=info msg="analyzing blob \"sha256:272ada0dc04f6c07ef6d8e51b0197dc0c212deffa85c8e2f86570141d9137776\"" -time="2024-04-01T09:41:24Z" level=info msg="analyzing blob \"sha256:30dc763af47ddee205b7f6b377af002b7e850eb81d0261630c4bd7c778bde65c\"" +time="2024-04-01T10:18:01Z" level=info msg="analyzing blob \"sha256:272ada0dc04f6c07ef6d8e51b0197dc0c212deffa85c8e2f86570141d9137776\"" +time="2024-04-01T10:18:01Z" level=info msg="analyzing blob \"sha256:30dc763af47ddee205b7f6b377af002b7e850eb81d0261630c4bd7c778bde65c\"" recorder_test.go:263: failed to record: "bar/barfile": Parent dir of "bar/barfile" is a deleted directory === RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=./#01 -time="2024-04-01T09:41:24Z" level=info msg="analyzing blob \"sha256:9328d09b86c97c22372d3131aeb0bb7fd7bd113995d403e56fcb0f2186dd0caa\"" -time="2024-04-01T09:41:24Z" level=info msg="analyzing blob \"sha256:aff9922ee67304845074d6b213e715206ebd4fe220b4bbf735a987b95d722af9\"" +time="2024-04-01T10:18:01Z" level=info msg="analyzing blob \"sha256:9328d09b86c97c22372d3131aeb0bb7fd7bd113995d403e56fcb0f2186dd0caa\"" +time="2024-04-01T10:18:01Z" level=info msg="analyzing blob \"sha256:aff9922ee67304845074d6b213e715206ebd4fe220b4bbf735a987b95d722af9\"" recorder_test.go:263: failed to record: "bar/barfile": Parent dir of "bar/barfile" is a deleted directory === RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./#01 -time="2024-04-01T09:41:24Z" level=info msg="analyzing blob \"sha256:9e7265ed12161b0da0120025f36c5f4b0b60f55a81e360667490420a6adb50b5\"" -time="2024-04-01T09:41:24Z" level=info msg="analyzing blob \"sha256:e6a382b919b2c458fecd3bfb6719a450826d9280f64f8f31d8ebbd3c4554433c\"" +time="2024-04-01T10:18:02Z" level=info msg="analyzing blob \"sha256:9e7265ed12161b0da0120025f36c5f4b0b60f55a81e360667490420a6adb50b5\"" +time="2024-04-01T10:18:02Z" level=info msg="analyzing blob \"sha256:e6a382b919b2c458fecd3bfb6719a450826d9280f64f8f31d8ebbd3c4554433c\"" recorder_test.go:263: failed to record: "bar/barfile": Parent dir of "bar/barfile" is a deleted directory === RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=/#01 -time="2024-04-01T09:41:24Z" level=info msg="analyzing blob \"sha256:62630c2629f24fbf6c881196e5433ae576ef8d2e4d7bcf285bcc61c7c78351c8\"" -time="2024-04-01T09:41:24Z" level=info msg="analyzing blob \"sha256:2d863f74aafdea2fb26306723863ade7dc2a3f34a032dbfda54df2b7545c861d\"" +time="2024-04-01T10:18:02Z" level=info msg="analyzing blob \"sha256:62630c2629f24fbf6c881196e5433ae576ef8d2e4d7bcf285bcc61c7c78351c8\"" +time="2024-04-01T10:18:02Z" 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-04-01T09:41:24Z" level=info msg="analyzing blob \"sha256:2144486967e15fe7846661a6e5ba19db71d2e9852b4c0814dd3ca68192ab5885\"" -time="2024-04-01T09:41:24Z" level=info msg="analyzing blob \"sha256:acd9492ad767c75ff4e45052c91c8e8ff009897af3a5f1f4a5f16d852c9f656b\"" - recorder_test.go:263: failed to record: "bar/barfile": Parent dir of "bar/barfile" is a deleted directory -=== RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=../#01 -time="2024-04-01T09:41:24Z" level=info msg="analyzing blob \"sha256:95283046211f21d799b47758605b2dea8a902ae560144db5a730e98b8b779b79\"" -time="2024-04-01T09:41:24Z" level=info msg="analyzing blob \"sha256:6d0fbb75955c11e4998bd4610b70cbc078ad85b5e1bcf352333436f4601ab064\"" +time="2024-04-01T10:18:02Z" level=info msg="analyzing blob \"sha256:2144486967e15fe7846661a6e5ba19db71d2e9852b4c0814dd3ca68192ab5885\"" +time="2024-04-01T10:18:02Z" 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=../#01 -time="2024-04-01T09:41:24Z" level=info msg="analyzing blob \"sha256:05aa2b7616c0e477077bc535b207f723656542ece06235a6e8592753448c93fd\"" -time="2024-04-01T09:41:24Z" level=info msg="analyzing blob \"sha256:2faf23f022b489ac2c1ebdb0c77e14e306e30dccc4a8605b20882c80b411d932\"" +time="2024-04-01T10:18:02Z" level=info msg="analyzing blob \"sha256:05aa2b7616c0e477077bc535b207f723656542ece06235a6e8592753448c93fd\"" +time="2024-04-01T10:18:02Z" 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 (3.39s) - --- PASS: TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar,prefix= (0.05s) - --- PASS: TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar+gzip,prefix= (0.05s) - --- PASS: TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar,prefix=./ (0.04s) - --- PASS: TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ (0.06s) - --- PASS: TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar,prefix=/ (0.04s) - --- PASS: TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ (0.04s) - --- PASS: TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar,prefix=../ (0.04s) - --- PASS: TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ (0.04s) - --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar,prefix= (0.09s) - --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar+gzip,prefix= (0.10s) - --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar,prefix=./ (0.08s) - --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ (0.11s) - --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ (0.10s) - --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar,prefix=/ (0.08s) - --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ (0.10s) - --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar,prefix=../ (0.08s) - --- PASS: TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar,prefix= (0.06s) - --- PASS: TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar+gzip,prefix= (0.09s) - --- PASS: TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar,prefix=./ (0.06s) - --- PASS: TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ (0.08s) - --- PASS: TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar,prefix=/ (0.06s) - --- PASS: TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ (0.07s) +=== RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=../#01 +time="2024-04-01T10:18:02Z" level=info msg="analyzing blob \"sha256:95283046211f21d799b47758605b2dea8a902ae560144db5a730e98b8b779b79\"" +time="2024-04-01T10:18:02Z" 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 +--- PASS: TestNodeIndex (13.60s) + --- PASS: TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar,prefix= (1.88s) + --- PASS: TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar+gzip,prefix= (1.25s) + --- PASS: TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar,prefix=./ (1.16s) + --- PASS: TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ (1.19s) + --- PASS: TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar,prefix=/ (3.23s) + --- PASS: TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ (0.06s) + --- PASS: TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar,prefix=../ (0.06s) + --- PASS: TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ (0.06s) + --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar,prefix= (0.19s) + --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar+gzip,prefix= (0.12s) + --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar,prefix=./ (0.11s) + --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ (0.13s) + --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar,prefix=/ (0.13s) + --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ (0.14s) + --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar,prefix=../ (0.13s) + --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ (0.18s) + --- PASS: TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar,prefix= (0.10s) + --- PASS: TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar+gzip,prefix= (0.08s) + --- PASS: TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ (0.06s) + --- PASS: TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar,prefix=./ (0.82s) + --- PASS: TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ (0.08s) + --- PASS: TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar,prefix=/ (0.08s) --- PASS: TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar,prefix=../ (0.08s) --- PASS: TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ (0.08s) - --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar,prefix= (0.06s) - --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar+gzip,prefix= (0.09s) - --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar,prefix=./ (0.08s) - --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ (0.07s) - --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar,prefix=/ (0.06s) - --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ (0.08s) - --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar,prefix=../ (0.06s) - --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ (0.07s) - --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix= (0.05s) - --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix= (0.07s) - --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=./ (0.05s) - --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ (0.08s) - --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=/ (0.06s) - --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ (0.09s) - --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=../ (0.06s) + --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar,prefix= (0.09s) + --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar+gzip,prefix= (0.08s) + --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar,prefix=./ (0.14s) + --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ (0.09s) + --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ (0.09s) + --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar,prefix=/ (0.08s) + --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar,prefix=../ (0.09s) + --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ (0.09s) + --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix= (0.08s) + --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix= (0.09s) + --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=./ (0.09s) + --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ (0.16s) + --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=/ (0.07s) + --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ (0.10s) + --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=../ (0.08s) --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ (0.09s) - --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=#01 (0.06s) - --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=#01 (0.08s) - --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=./#01 (0.06s) - --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./#01 (0.07s) - --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=/#01 (0.06s) + --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=#01 (0.07s) + --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=#01 (0.09s) + --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=./#01 (0.08s) + --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./#01 (0.08s) + --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=/#01 (0.07s) --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/#01 (0.08s) - --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=../#01 (0.05s) - --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../#01 (0.07s) + --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../#01 (0.08s) + --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=../#01 (0.08s) PASS -ok github.com/containerd/stargz-snapshotter/analyzer/recorder 3.469s +ok github.com/containerd/stargz-snapshotter/analyzer/recorder 13.761s === RUN TestDirectoryCache === RUN TestDirectoryCache/dir-with-enough-mem-empty_data === RUN TestDirectoryCache/dir-with-enough-mem-data @@ -2433,15 +2469,15 @@ === 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.11s) - --- PASS: TestDirectoryCache/dir-with-enough-mem-empty_data (0.01s) - --- PASS: TestDirectoryCache/dir-with-enough-mem-data (0.01s) - --- PASS: TestDirectoryCache/dir-with-enough-mem-manydata (0.02s) - --- PASS: TestDirectoryCache/dir-with-enough-mem-dup_data (0.01s) - --- PASS: TestDirectoryCache/dir-with-small-mem-empty_data (0.01s) - --- PASS: TestDirectoryCache/dir-with-small-mem-data (0.01s) - --- PASS: TestDirectoryCache/dir-with-small-mem-manydata (0.02s) - --- PASS: TestDirectoryCache/dir-with-small-mem-dup_data (0.01s) +--- PASS: TestDirectoryCache (0.02s) + --- 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) + --- PASS: TestDirectoryCache/dir-with-enough-mem-dup_data (0.00s) + --- PASS: TestDirectoryCache/dir-with-small-mem-empty_data (0.00s) + --- PASS: TestDirectoryCache/dir-with-small-mem-data (0.00s) + --- PASS: TestDirectoryCache/dir-with-small-mem-manydata (0.00s) + --- PASS: TestDirectoryCache/dir-with-small-mem-dup_data (0.00s) === RUN TestMemoryCache === RUN TestMemoryCache/memory-empty_data === RUN TestMemoryCache/memory-data @@ -2453,7 +2489,7 @@ --- PASS: TestMemoryCache/memory-manydata (0.00s) --- PASS: TestMemoryCache/memory-dup_data (0.00s) PASS -ok github.com/containerd/stargz-snapshotter/cache 0.153s +ok github.com/containerd/stargz-snapshotter/cache 0.022s ? 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 @@ -3273,535 +3309,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 (86.29s) - --- PASS: TestSort/nolog-logprefix=""-tarprefix=""-src=0 (0.07s) - --- PASS: TestSort/nolog-logprefix=""-tarprefix="./"-src=0 (0.07s) - --- PASS: TestSort/nolog-logprefix=""-tarprefix="/"-src=0 (0.06s) - --- 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.06s) - --- PASS: TestSort/nolog-logprefix="./"-tarprefix="/"-src=0 (0.05s) - --- PASS: TestSort/nolog-logprefix="./"-tarprefix="../"-src=0 (0.10s) - --- PASS: TestSort/nolog-logprefix="/"-tarprefix=""-src=0 (0.10s) - --- PASS: TestSort/nolog-logprefix="/"-tarprefix="./"-src=0 (0.07s) - --- PASS: TestSort/nolog-logprefix="/"-tarprefix="/"-src=0 (0.07s) - --- PASS: TestSort/nolog-logprefix="/"-tarprefix="../"-src=0 (0.06s) - --- PASS: TestSort/nolog-logprefix="../"-tarprefix=""-src=0 (0.07s) - --- PASS: TestSort/nolog-logprefix="../"-tarprefix="./"-src=0 (0.07s) - --- PASS: TestSort/nolog-logprefix="../"-tarprefix="/"-src=0 (0.06s) - --- PASS: TestSort/nolog-logprefix="../"-tarprefix="../"-src=0 (0.07s) - --- PASS: TestSort/nolog-logprefix=""-tarprefix=""-src=1 (0.08s) - --- PASS: TestSort/nolog-logprefix=""-tarprefix="./"-src=1 (0.08s) - --- PASS: TestSort/nolog-logprefix=""-tarprefix="/"-src=1 (0.10s) - --- PASS: TestSort/nolog-logprefix=""-tarprefix="../"-src=1 (0.09s) - --- PASS: TestSort/nolog-logprefix="./"-tarprefix=""-src=1 (0.09s) - --- PASS: TestSort/nolog-logprefix="./"-tarprefix="./"-src=1 (0.09s) - --- PASS: TestSort/nolog-logprefix="./"-tarprefix="/"-src=1 (0.10s) - --- PASS: TestSort/nolog-logprefix="./"-tarprefix="../"-src=1 (0.08s) - --- PASS: TestSort/nolog-logprefix="/"-tarprefix=""-src=1 (0.09s) - --- PASS: TestSort/nolog-logprefix="/"-tarprefix="./"-src=1 (0.09s) - --- PASS: TestSort/nolog-logprefix="/"-tarprefix="/"-src=1 (0.09s) - --- PASS: TestSort/nolog-logprefix="/"-tarprefix="../"-src=1 (0.08s) - --- PASS: TestSort/nolog-logprefix="../"-tarprefix=""-src=1 (0.08s) - --- PASS: TestSort/nolog-logprefix="../"-tarprefix="./"-src=1 (0.09s) - --- PASS: TestSort/nolog-logprefix="../"-tarprefix="/"-src=1 (0.08s) - --- PASS: TestSort/nolog-logprefix="../"-tarprefix="../"-src=1 (0.09s) - --- PASS: TestSort/nolog-logprefix=""-tarprefix=""-src=2 (0.10s) - --- PASS: TestSort/nolog-logprefix=""-tarprefix="./"-src=2 (0.19s) - --- PASS: TestSort/nolog-logprefix=""-tarprefix="/"-src=2 (0.14s) - --- PASS: TestSort/nolog-logprefix=""-tarprefix="../"-src=2 (0.11s) - --- PASS: TestSort/nolog-logprefix="./"-tarprefix=""-src=2 (0.11s) - --- PASS: TestSort/nolog-logprefix="./"-tarprefix="./"-src=2 (0.11s) - --- PASS: TestSort/nolog-logprefix="./"-tarprefix="/"-src=2 (0.11s) - --- PASS: TestSort/nolog-logprefix="./"-tarprefix="../"-src=2 (0.12s) - --- PASS: TestSort/nolog-logprefix="/"-tarprefix=""-src=2 (0.17s) - --- PASS: TestSort/nolog-logprefix="/"-tarprefix="./"-src=2 (0.11s) - --- PASS: TestSort/nolog-logprefix="/"-tarprefix="/"-src=2 (0.14s) - --- PASS: TestSort/nolog-logprefix="/"-tarprefix="../"-src=2 (0.14s) - --- PASS: TestSort/nolog-logprefix="../"-tarprefix=""-src=2 (0.13s) - --- PASS: TestSort/nolog-logprefix="../"-tarprefix="./"-src=2 (0.14s) - --- PASS: TestSort/nolog-logprefix="../"-tarprefix="/"-src=2 (0.15s) - --- PASS: TestSort/nolog-logprefix="../"-tarprefix="../"-src=2 (0.12s) - --- PASS: TestSort/identical-logprefix=""-tarprefix=""-src=0 (0.07s) - --- PASS: TestSort/identical-logprefix=""-tarprefix="./"-src=0 (0.06s) - --- PASS: TestSort/identical-logprefix=""-tarprefix="/"-src=0 (0.09s) - --- PASS: TestSort/identical-logprefix=""-tarprefix="../"-src=0 (0.09s) - --- PASS: TestSort/identical-logprefix="./"-tarprefix=""-src=0 (0.14s) - --- PASS: TestSort/identical-logprefix="./"-tarprefix="./"-src=0 (0.10s) - --- PASS: TestSort/identical-logprefix="./"-tarprefix="/"-src=0 (0.13s) - --- PASS: TestSort/identical-logprefix="./"-tarprefix="../"-src=0 (0.11s) - --- PASS: TestSort/identical-logprefix="/"-tarprefix=""-src=0 (0.13s) - --- PASS: TestSort/identical-logprefix="/"-tarprefix="./"-src=0 (0.10s) - --- PASS: TestSort/identical-logprefix="/"-tarprefix="/"-src=0 (0.12s) - --- PASS: TestSort/identical-logprefix="/"-tarprefix="../"-src=0 (0.10s) - --- PASS: TestSort/identical-logprefix="../"-tarprefix=""-src=0 (0.08s) - --- PASS: TestSort/identical-logprefix="../"-tarprefix="./"-src=0 (0.09s) - --- PASS: TestSort/identical-logprefix="../"-tarprefix="/"-src=0 (0.10s) - --- PASS: TestSort/identical-logprefix="../"-tarprefix="../"-src=0 (0.11s) - --- PASS: TestSort/identical-logprefix=""-tarprefix=""-src=1 (0.10s) - --- PASS: TestSort/identical-logprefix=""-tarprefix="./"-src=1 (0.10s) - --- PASS: TestSort/identical-logprefix=""-tarprefix="/"-src=1 (0.09s) - --- PASS: TestSort/identical-logprefix=""-tarprefix="../"-src=1 (0.10s) - --- PASS: TestSort/identical-logprefix="./"-tarprefix=""-src=1 (0.09s) - --- PASS: TestSort/identical-logprefix="./"-tarprefix="./"-src=1 (0.12s) - --- PASS: TestSort/identical-logprefix="./"-tarprefix="/"-src=1 (0.15s) - --- PASS: TestSort/identical-logprefix="./"-tarprefix="../"-src=1 (0.11s) - --- PASS: TestSort/identical-logprefix="/"-tarprefix=""-src=1 (0.10s) - --- PASS: TestSort/identical-logprefix="/"-tarprefix="./"-src=1 (0.11s) - --- PASS: TestSort/identical-logprefix="/"-tarprefix="/"-src=1 (0.10s) - --- PASS: TestSort/identical-logprefix="/"-tarprefix="../"-src=1 (0.10s) - --- PASS: TestSort/identical-logprefix="../"-tarprefix=""-src=1 (0.11s) - --- PASS: TestSort/identical-logprefix="../"-tarprefix="./"-src=1 (0.11s) - --- PASS: TestSort/identical-logprefix="../"-tarprefix="/"-src=1 (0.11s) - --- PASS: TestSort/identical-logprefix="../"-tarprefix="../"-src=1 (0.10s) - --- PASS: TestSort/identical-logprefix=""-tarprefix=""-src=2 (0.12s) - --- PASS: TestSort/identical-logprefix=""-tarprefix="./"-src=2 (0.15s) - --- PASS: TestSort/identical-logprefix=""-tarprefix="/"-src=2 (0.18s) - --- PASS: TestSort/identical-logprefix=""-tarprefix="../"-src=2 (0.22s) - --- PASS: TestSort/identical-logprefix="./"-tarprefix=""-src=2 (0.21s) - --- PASS: TestSort/identical-logprefix="./"-tarprefix="./"-src=2 (0.15s) - --- PASS: TestSort/identical-logprefix="./"-tarprefix="/"-src=2 (0.17s) - --- PASS: TestSort/identical-logprefix="./"-tarprefix="../"-src=2 (0.16s) - --- PASS: TestSort/identical-logprefix="/"-tarprefix=""-src=2 (0.13s) - --- PASS: TestSort/identical-logprefix="/"-tarprefix="./"-src=2 (0.17s) - --- PASS: TestSort/identical-logprefix="/"-tarprefix="/"-src=2 (0.14s) - --- PASS: TestSort/identical-logprefix="/"-tarprefix="../"-src=2 (0.17s) - --- PASS: TestSort/identical-logprefix="../"-tarprefix=""-src=2 (0.11s) - --- PASS: TestSort/identical-logprefix="../"-tarprefix="./"-src=2 (0.19s) - --- PASS: TestSort/identical-logprefix="../"-tarprefix="/"-src=2 (0.22s) - --- PASS: TestSort/identical-logprefix="../"-tarprefix="../"-src=2 (0.23s) - --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix=""-src=0 (0.14s) - --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="./"-src=0 (0.14s) - --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="/"-src=0 (0.14s) - --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="../"-src=0 (0.17s) - --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix=""-src=0 (0.21s) - --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="./"-src=0 (0.09s) - --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="/"-src=0 (0.09s) - --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="../"-src=0 (0.10s) - --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix=""-src=0 (0.09s) - --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="./"-src=0 (0.08s) - --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="/"-src=0 (0.10s) - --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="../"-src=0 (0.07s) - --- 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.08s) - --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix=""-src=1 (0.07s) - --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="./"-src=1 (0.07s) - --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="/"-src=1 (0.09s) - --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="../"-src=1 (0.11s) - --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix=""-src=1 (0.10s) - --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="./"-src=1 (0.09s) - --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="/"-src=1 (0.11s) - --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="../"-src=1 (0.12s) - --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix=""-src=1 (0.09s) - --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="./"-src=1 (0.10s) - --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="/"-src=1 (0.11s) - --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="../"-src=1 (0.10s) - --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix=""-src=1 (0.11s) - --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="./"-src=1 (0.10s) - --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="/"-src=1 (0.10s) - --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="../"-src=1 (0.11s) - --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix=""-src=2 (0.14s) - --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="./"-src=2 (0.13s) - --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="/"-src=2 (0.13s) - --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="../"-src=2 (0.15s) - --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix=""-src=2 (0.14s) - --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="./"-src=2 (0.16s) - --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="/"-src=2 (0.16s) - --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="../"-src=2 (0.12s) - --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix=""-src=2 (0.13s) - --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="./"-src=2 (0.24s) - --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="/"-src=2 (0.17s) - --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="../"-src=2 (0.13s) - --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix=""-src=2 (0.12s) - --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="./"-src=2 (0.16s) - --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="/"-src=2 (0.20s) - --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="../"-src=2 (0.10s) - --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix=""-src=0 (0.11s) - --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="./"-src=0 (0.08s) - --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="/"-src=0 (0.09s) - --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="../"-src=0 (0.08s) - --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix=""-src=0 (0.08s) - --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="./"-src=0 (0.08s) - --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="/"-src=0 (0.09s) - --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="../"-src=0 (0.08s) - --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix=""-src=0 (0.09s) - --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="./"-src=0 (0.08s) - --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="/"-src=0 (0.08s) - --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="../"-src=0 (0.09s) - --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix=""-src=0 (0.09s) - --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="./"-src=0 (0.09s) - --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="/"-src=0 (0.08s) - --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="../"-src=0 (0.08s) - --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix=""-src=1 (0.09s) - --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="./"-src=1 (0.09s) - --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="/"-src=1 (0.10s) - --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="../"-src=1 (0.09s) - --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix=""-src=1 (0.10s) - --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="./"-src=1 (0.13s) - --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="/"-src=1 (0.14s) - --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="../"-src=1 (0.13s) - --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix=""-src=1 (0.11s) - --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="./"-src=1 (0.15s) - --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="/"-src=1 (0.18s) - --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="../"-src=1 (0.14s) - --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix=""-src=1 (0.12s) - --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="./"-src=1 (0.16s) - --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="/"-src=1 (0.13s) - --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="../"-src=1 (0.11s) - --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix=""-src=2 (0.22s) - --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="./"-src=2 (0.16s) - --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="/"-src=2 (0.16s) - --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="../"-src=2 (0.16s) - --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix=""-src=2 (0.15s) - --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="./"-src=2 (0.18s) - --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="/"-src=2 (0.17s) - --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="../"-src=2 (0.17s) - --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix=""-src=2 (0.20s) - --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="./"-src=2 (0.19s) - --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="/"-src=2 (0.18s) - --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="../"-src=2 (0.19s) - --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix=""-src=2 (0.22s) - --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="./"-src=2 (0.19s) - --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="/"-src=2 (0.13s) - --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="../"-src=2 (0.12s) - --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix=""-src=0 (0.06s) - --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="./"-src=0 (0.06s) - --- 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.06s) - --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="./"-src=0 (0.06s) - --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="/"-src=0 (0.06s) - --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="../"-src=0 (0.06s) - --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix=""-src=0 (0.06s) - --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="./"-src=0 (0.06s) - --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="/"-src=0 (0.06s) - --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="../"-src=0 (0.05s) - --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix=""-src=0 (0.07s) - --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="./"-src=0 (0.06s) - --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="/"-src=0 (0.06s) - --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="../"-src=0 (0.06s) - --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix=""-src=1 (0.07s) - --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="./"-src=1 (0.08s) - --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="/"-src=1 (0.07s) - --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="../"-src=1 (0.06s) - --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix=""-src=1 (0.07s) - --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="./"-src=1 (0.07s) - --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="/"-src=1 (0.10s) - --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="../"-src=1 (0.09s) - --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix=""-src=1 (0.10s) - --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="./"-src=1 (0.11s) - --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="/"-src=1 (0.11s) - --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="../"-src=1 (0.10s) - --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix=""-src=1 (0.10s) - --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="./"-src=1 (0.07s) - --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="/"-src=1 (0.06s) - --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="../"-src=1 (0.06s) - --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix=""-src=2 (0.09s) - --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="./"-src=2 (0.12s) - --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="/"-src=2 (0.11s) - --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="../"-src=2 (0.10s) - --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix=""-src=2 (0.10s) - --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="./"-src=2 (0.09s) - --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="/"-src=2 (0.09s) - --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="../"-src=2 (0.09s) - --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix=""-src=2 (0.09s) - --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="./"-src=2 (0.09s) - --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="/"-src=2 (0.09s) - --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="../"-src=2 (0.09s) - --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix=""-src=2 (0.10s) - --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="./"-src=2 (0.10s) - --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="/"-src=2 (0.09s) - --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="../"-src=2 (0.09s) - --- 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.09s) - --- PASS: TestSort/longname-logprefix=""-tarprefix="../"-src=0 (0.08s) - --- PASS: TestSort/longname-logprefix="./"-tarprefix=""-src=0 (0.08s) - --- PASS: TestSort/longname-logprefix="./"-tarprefix="./"-src=0 (0.09s) - --- PASS: TestSort/longname-logprefix="./"-tarprefix="/"-src=0 (0.08s) - --- PASS: TestSort/longname-logprefix="./"-tarprefix="../"-src=0 (0.08s) - --- PASS: TestSort/longname-logprefix="/"-tarprefix=""-src=0 (0.08s) - --- PASS: TestSort/longname-logprefix="/"-tarprefix="./"-src=0 (0.07s) - --- PASS: TestSort/longname-logprefix="/"-tarprefix="/"-src=0 (0.08s) - --- 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.06s) - --- PASS: TestSort/longname-logprefix="../"-tarprefix="/"-src=0 (0.08s) - --- PASS: TestSort/longname-logprefix="../"-tarprefix="../"-src=0 (0.07s) - --- PASS: TestSort/longname-logprefix=""-tarprefix=""-src=1 (0.08s) - --- PASS: TestSort/longname-logprefix=""-tarprefix="./"-src=1 (0.07s) - --- PASS: TestSort/longname-logprefix=""-tarprefix="/"-src=1 (0.08s) - --- PASS: TestSort/longname-logprefix=""-tarprefix="../"-src=1 (0.08s) - --- PASS: TestSort/longname-logprefix="./"-tarprefix=""-src=1 (0.08s) - --- PASS: TestSort/longname-logprefix="./"-tarprefix="./"-src=1 (0.09s) - --- PASS: TestSort/longname-logprefix="./"-tarprefix="/"-src=1 (0.09s) - --- PASS: TestSort/longname-logprefix="./"-tarprefix="../"-src=1 (0.09s) - --- PASS: TestSort/longname-logprefix="/"-tarprefix=""-src=1 (0.09s) - --- PASS: TestSort/longname-logprefix="/"-tarprefix="./"-src=1 (0.14s) - --- PASS: TestSort/longname-logprefix="/"-tarprefix="/"-src=1 (0.12s) - --- PASS: TestSort/longname-logprefix="/"-tarprefix="../"-src=1 (0.14s) - --- PASS: TestSort/longname-logprefix="../"-tarprefix=""-src=1 (0.14s) - --- PASS: TestSort/longname-logprefix="../"-tarprefix="./"-src=1 (0.13s) - --- PASS: TestSort/longname-logprefix="../"-tarprefix="/"-src=1 (0.14s) - --- PASS: TestSort/longname-logprefix="../"-tarprefix="../"-src=1 (0.13s) - --- PASS: TestSort/longname-logprefix=""-tarprefix=""-src=2 (0.14s) - --- PASS: TestSort/longname-logprefix=""-tarprefix="./"-src=2 (0.13s) - --- PASS: TestSort/longname-logprefix=""-tarprefix="/"-src=2 (0.15s) - --- PASS: TestSort/longname-logprefix=""-tarprefix="../"-src=2 (0.15s) - --- PASS: TestSort/longname-logprefix="./"-tarprefix=""-src=2 (0.17s) - --- PASS: TestSort/longname-logprefix="./"-tarprefix="./"-src=2 (0.17s) - --- PASS: TestSort/longname-logprefix="./"-tarprefix="/"-src=2 (0.15s) - --- PASS: TestSort/longname-logprefix="./"-tarprefix="../"-src=2 (0.17s) - --- PASS: TestSort/longname-logprefix="/"-tarprefix=""-src=2 (0.16s) - --- PASS: TestSort/longname-logprefix="/"-tarprefix="./"-src=2 (0.19s) - --- PASS: TestSort/longname-logprefix="/"-tarprefix="/"-src=2 (0.16s) - --- PASS: TestSort/longname-logprefix="/"-tarprefix="../"-src=2 (0.18s) - --- PASS: TestSort/longname-logprefix="../"-tarprefix=""-src=2 (0.17s) - --- PASS: TestSort/longname-logprefix="../"-tarprefix="./"-src=2 (0.16s) - --- PASS: TestSort/longname-logprefix="../"-tarprefix="/"-src=2 (0.14s) - --- PASS: TestSort/longname-logprefix="../"-tarprefix="../"-src=2 (0.18s) - --- PASS: TestSort/various_types-logprefix=""-tarprefix=""-src=0 (0.07s) - --- PASS: TestSort/various_types-logprefix=""-tarprefix="./"-src=0 (0.09s) - --- PASS: TestSort/various_types-logprefix=""-tarprefix="/"-src=0 (0.08s) - --- PASS: TestSort/various_types-logprefix=""-tarprefix="../"-src=0 (0.08s) - --- PASS: TestSort/various_types-logprefix="./"-tarprefix=""-src=0 (0.07s) - --- PASS: TestSort/various_types-logprefix="./"-tarprefix="./"-src=0 (0.07s) - --- PASS: TestSort/various_types-logprefix="./"-tarprefix="/"-src=0 (0.07s) - --- PASS: TestSort/various_types-logprefix="./"-tarprefix="../"-src=0 (0.09s) - --- PASS: TestSort/various_types-logprefix="/"-tarprefix=""-src=0 (0.07s) - --- PASS: TestSort/various_types-logprefix="/"-tarprefix="./"-src=0 (0.08s) - --- PASS: TestSort/various_types-logprefix="/"-tarprefix="/"-src=0 (0.09s) - --- PASS: TestSort/various_types-logprefix="/"-tarprefix="../"-src=0 (0.07s) - --- PASS: TestSort/various_types-logprefix="../"-tarprefix=""-src=0 (0.07s) - --- PASS: TestSort/various_types-logprefix="../"-tarprefix="./"-src=0 (0.06s) - --- PASS: TestSort/various_types-logprefix="../"-tarprefix="/"-src=0 (0.07s) - --- PASS: TestSort/various_types-logprefix="../"-tarprefix="../"-src=0 (0.07s) - --- PASS: TestSort/various_types-logprefix=""-tarprefix=""-src=1 (0.05s) - --- PASS: TestSort/various_types-logprefix=""-tarprefix="./"-src=1 (0.06s) - --- PASS: TestSort/various_types-logprefix=""-tarprefix="/"-src=1 (0.06s) - --- PASS: TestSort/various_types-logprefix=""-tarprefix="../"-src=1 (0.06s) - --- PASS: TestSort/various_types-logprefix="./"-tarprefix=""-src=1 (0.06s) - --- PASS: TestSort/various_types-logprefix="./"-tarprefix="./"-src=1 (0.06s) - --- PASS: TestSort/various_types-logprefix="./"-tarprefix="/"-src=1 (0.06s) - --- PASS: TestSort/various_types-logprefix="./"-tarprefix="../"-src=1 (0.06s) - --- PASS: TestSort/various_types-logprefix="/"-tarprefix=""-src=1 (0.06s) - --- PASS: TestSort/various_types-logprefix="/"-tarprefix="./"-src=1 (0.06s) - --- PASS: TestSort/various_types-logprefix="/"-tarprefix="/"-src=1 (0.06s) - --- PASS: TestSort/various_types-logprefix="/"-tarprefix="../"-src=1 (0.06s) - --- PASS: TestSort/various_types-logprefix="../"-tarprefix=""-src=1 (0.06s) - --- PASS: TestSort/various_types-logprefix="../"-tarprefix="./"-src=1 (0.06s) - --- PASS: TestSort/various_types-logprefix="../"-tarprefix="/"-src=1 (0.06s) - --- PASS: TestSort/various_types-logprefix="../"-tarprefix="../"-src=1 (0.06s) - --- PASS: TestSort/various_types-logprefix=""-tarprefix=""-src=2 (0.09s) - --- PASS: TestSort/various_types-logprefix=""-tarprefix="./"-src=2 (0.09s) - --- PASS: TestSort/various_types-logprefix=""-tarprefix="/"-src=2 (0.10s) - --- PASS: TestSort/various_types-logprefix=""-tarprefix="../"-src=2 (0.10s) - --- PASS: TestSort/various_types-logprefix="./"-tarprefix=""-src=2 (0.09s) - --- PASS: TestSort/various_types-logprefix="./"-tarprefix="./"-src=2 (0.10s) - --- PASS: TestSort/various_types-logprefix="./"-tarprefix="/"-src=2 (0.12s) - --- PASS: TestSort/various_types-logprefix="./"-tarprefix="../"-src=2 (0.14s) - --- PASS: TestSort/various_types-logprefix="/"-tarprefix=""-src=2 (0.15s) - --- PASS: TestSort/various_types-logprefix="/"-tarprefix="./"-src=2 (0.16s) - --- PASS: TestSort/various_types-logprefix="/"-tarprefix="/"-src=2 (0.16s) - --- PASS: TestSort/various_types-logprefix="/"-tarprefix="../"-src=2 (0.15s) - --- PASS: TestSort/various_types-logprefix="../"-tarprefix=""-src=2 (0.16s) - --- PASS: TestSort/various_types-logprefix="../"-tarprefix="./"-src=2 (0.20s) - --- PASS: TestSort/various_types-logprefix="../"-tarprefix="/"-src=2 (0.17s) - --- PASS: TestSort/various_types-logprefix="../"-tarprefix="../"-src=2 (0.15s) - --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix=""-src=0 (0.05s) - --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix="./"-src=0 (0.06s) - --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix="/"-src=0 (0.06s) - --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix="../"-src=0 (0.06s) - --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix=""-src=0 (0.06s) - --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix="./"-src=0 (0.09s) - --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix="/"-src=0 (0.09s) - --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix="../"-src=0 (0.10s) - --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix=""-src=0 (0.08s) - --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="./"-src=0 (0.08s) - --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="/"-src=0 (0.09s) - --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="../"-src=0 (0.10s) - --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix=""-src=0 (0.11s) - --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="./"-src=0 (0.11s) - --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="/"-src=0 (0.10s) - --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="../"-src=0 (0.08s) - --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix=""-src=1 (0.10s) - --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix="./"-src=1 (0.10s) - --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix="/"-src=1 (0.10s) - --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix="../"-src=1 (0.12s) - --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix=""-src=1 (0.10s) - --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix="./"-src=1 (0.12s) - --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix="/"-src=1 (0.15s) - --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix="../"-src=1 (0.14s) - --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix=""-src=1 (0.15s) - --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="./"-src=1 (0.15s) - --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="/"-src=1 (0.14s) - --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="../"-src=1 (0.16s) - --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix=""-src=1 (0.13s) - --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="./"-src=1 (0.12s) - --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="/"-src=1 (0.14s) - --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="../"-src=1 (0.13s) - --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix=""-src=2 (0.15s) - --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix="./"-src=2 (0.15s) - --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix="/"-src=2 (0.11s) - --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix="../"-src=2 (0.12s) - --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix=""-src=2 (0.20s) - --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix="./"-src=2 (0.12s) - --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix="/"-src=2 (0.14s) - --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix="../"-src=2 (0.13s) - --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix=""-src=2 (0.15s) - --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="./"-src=2 (0.17s) - --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="/"-src=2 (0.16s) - --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="../"-src=2 (0.15s) - --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix=""-src=2 (0.14s) - --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="./"-src=2 (0.14s) - --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="/"-src=2 (0.16s) - --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="../"-src=2 (0.12s) - --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix=""-src=0 (0.09s) - --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix="./"-src=0 (0.09s) - --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix="/"-src=0 (0.07s) - --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix="../"-src=0 (0.08s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix=""-src=0 (0.07s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="./"-src=0 (0.09s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="/"-src=0 (0.08s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="../"-src=0 (0.10s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix=""-src=0 (0.09s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="./"-src=0 (0.11s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="/"-src=0 (0.11s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="../"-src=0 (0.09s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix=""-src=0 (0.09s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="./"-src=0 (0.15s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="/"-src=0 (0.12s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="../"-src=0 (0.12s) - --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix=""-src=1 (0.13s) - --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix="./"-src=1 (0.11s) - --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix="/"-src=1 (0.10s) - --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix="../"-src=1 (0.11s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix=""-src=1 (0.10s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="./"-src=1 (0.10s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="/"-src=1 (0.11s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="../"-src=1 (0.11s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix=""-src=1 (0.08s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="./"-src=1 (0.12s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="/"-src=1 (0.14s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="../"-src=1 (0.12s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix=""-src=1 (0.09s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="./"-src=1 (0.09s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="/"-src=1 (0.11s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="../"-src=1 (0.10s) - --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix=""-src=2 (0.13s) - --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix="./"-src=2 (0.16s) - --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix="/"-src=2 (0.16s) - --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix="../"-src=2 (0.14s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix=""-src=2 (0.12s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="./"-src=2 (0.12s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="/"-src=2 (0.14s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="../"-src=2 (0.13s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix=""-src=2 (0.16s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="./"-src=2 (0.15s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="/"-src=2 (0.14s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="../"-src=2 (0.13s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix=""-src=2 (0.11s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="./"-src=2 (0.12s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="/"-src=2 (0.12s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="../"-src=2 (0.12s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix=""-src=0 (0.09s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="./"-src=0 (0.08s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="/"-src=0 (0.08s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="../"-src=0 (0.09s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix=""-src=0 (0.09s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="./"-src=0 (0.10s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="/"-src=0 (0.09s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="../"-src=0 (0.08s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix=""-src=0 (0.09s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="./"-src=0 (0.11s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="/"-src=0 (0.09s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="../"-src=0 (0.09s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix=""-src=0 (0.09s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="./"-src=0 (0.10s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="/"-src=0 (0.10s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="../"-src=0 (0.09s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix=""-src=1 (0.11s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="./"-src=1 (0.11s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="/"-src=1 (0.10s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="../"-src=1 (0.09s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix=""-src=1 (0.11s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="./"-src=1 (0.12s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="/"-src=1 (0.10s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="../"-src=1 (0.10s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix=""-src=1 (0.15s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="./"-src=1 (0.15s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="/"-src=1 (0.13s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="../"-src=1 (0.09s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix=""-src=1 (0.09s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="./"-src=1 (0.09s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="/"-src=1 (0.16s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="../"-src=1 (0.12s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix=""-src=2 (0.12s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="./"-src=2 (0.11s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="/"-src=2 (0.14s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="../"-src=2 (0.14s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix=""-src=2 (0.14s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="./"-src=2 (0.12s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="/"-src=2 (0.15s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="../"-src=2 (0.16s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix=""-src=2 (0.18s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="./"-src=2 (0.20s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="/"-src=2 (0.19s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="../"-src=2 (0.13s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix=""-src=2 (0.13s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="./"-src=2 (0.14s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="/"-src=2 (0.16s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="../"-src=2 (0.17s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix=""-src=0 (0.12s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="./"-src=0 (0.15s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="/"-src=0 (0.14s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="../"-src=0 (0.15s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix=""-src=0 (0.13s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="./"-src=0 (0.14s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="/"-src=0 (0.11s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="../"-src=0 (0.09s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix=""-src=0 (0.09s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="./"-src=0 (0.11s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="/"-src=0 (0.09s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="../"-src=0 (0.08s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix=""-src=0 (0.09s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="./"-src=0 (0.09s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="/"-src=0 (0.07s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="../"-src=0 (0.07s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix=""-src=1 (0.12s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="./"-src=1 (0.09s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="/"-src=1 (0.10s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="../"-src=1 (0.11s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix=""-src=1 (0.11s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="./"-src=1 (0.09s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="/"-src=1 (0.09s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="../"-src=1 (0.10s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix=""-src=1 (0.09s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="./"-src=1 (0.11s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="/"-src=1 (0.12s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="../"-src=1 (0.12s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix=""-src=1 (0.10s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="./"-src=1 (0.11s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="/"-src=1 (0.09s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="../"-src=1 (0.13s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix=""-src=2 (0.19s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="./"-src=2 (0.12s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="/"-src=2 (0.14s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="../"-src=2 (0.12s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix=""-src=2 (0.16s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="./"-src=2 (0.17s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="/"-src=2 (0.15s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="../"-src=2 (0.16s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix=""-src=2 (0.15s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="./"-src=2 (0.14s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="/"-src=2 (0.15s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="../"-src=2 (0.16s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix=""-src=2 (0.14s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="./"-src=2 (0.15s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="/"-src=2 (0.14s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="../"-src=2 (0.14s) +--- PASS: TestSort (15.89s) + --- 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.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.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=1 (0.01s) + --- PASS: TestSort/nolog-logprefix=""-tarprefix="./"-src=1 (0.02s) + --- PASS: TestSort/nolog-logprefix=""-tarprefix="/"-src=1 (0.01s) + --- PASS: TestSort/nolog-logprefix=""-tarprefix="../"-src=1 (0.01s) + --- PASS: TestSort/nolog-logprefix="./"-tarprefix=""-src=1 (0.02s) + --- PASS: TestSort/nolog-logprefix="./"-tarprefix="./"-src=1 (0.01s) + --- PASS: TestSort/nolog-logprefix="./"-tarprefix="/"-src=1 (0.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.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=2 (0.02s) + --- PASS: TestSort/nolog-logprefix=""-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/nolog-logprefix=""-tarprefix="/"-src=2 (0.02s) + --- PASS: TestSort/nolog-logprefix=""-tarprefix="../"-src=2 (0.02s) + --- PASS: TestSort/nolog-logprefix="./"-tarprefix=""-src=2 (0.02s) + --- PASS: TestSort/nolog-logprefix="./"-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/nolog-logprefix="./"-tarprefix="/"-src=2 (0.02s) + --- PASS: TestSort/nolog-logprefix="./"-tarprefix="../"-src=2 (0.02s) + --- PASS: TestSort/nolog-logprefix="/"-tarprefix=""-src=2 (0.02s) + --- PASS: TestSort/nolog-logprefix="/"-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/nolog-logprefix="/"-tarprefix="/"-src=2 (0.02s) + --- PASS: TestSort/nolog-logprefix="/"-tarprefix="../"-src=2 (0.02s) + --- PASS: TestSort/nolog-logprefix="../"-tarprefix=""-src=2 (0.02s) + --- PASS: TestSort/nolog-logprefix="../"-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/nolog-logprefix="../"-tarprefix="/"-src=2 (0.02s) + --- PASS: TestSort/nolog-logprefix="../"-tarprefix="../"-src=2 (0.02s) + --- PASS: TestSort/identical-logprefix=""-tarprefix=""-src=0 (0.01s) + --- PASS: TestSort/identical-logprefix=""-tarprefix="./"-src=0 (0.01s) + --- PASS: TestSort/identical-logprefix=""-tarprefix="/"-src=0 (0.01s) + --- PASS: TestSort/identical-logprefix=""-tarprefix="../"-src=0 (0.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.01s) + --- PASS: TestSort/identical-logprefix="./"-tarprefix="../"-src=0 (0.01s) + --- PASS: TestSort/identical-logprefix="/"-tarprefix=""-src=0 (0.01s) + --- PASS: TestSort/identical-logprefix="/"-tarprefix="./"-src=0 (0.01s) + --- PASS: TestSort/identical-logprefix="/"-tarprefix="/"-src=0 (0.01s) + --- PASS: TestSort/identical-logprefix="/"-tarprefix="../"-src=0 (0.01s) + --- PASS: TestSort/identical-logprefix="../"-tarprefix=""-src=0 (0.01s) + --- PASS: TestSort/identical-logprefix="../"-tarprefix="./"-src=0 (0.02s) + --- PASS: TestSort/identical-logprefix="../"-tarprefix="/"-src=0 (0.01s) + --- PASS: TestSort/identical-logprefix="../"-tarprefix="../"-src=0 (0.01s) + --- PASS: TestSort/identical-logprefix=""-tarprefix=""-src=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=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.02s) + --- PASS: TestSort/identical-logprefix="/"-tarprefix="./"-src=1 (0.02s) + --- PASS: TestSort/identical-logprefix="/"-tarprefix="/"-src=1 (0.01s) + --- PASS: TestSort/identical-logprefix="/"-tarprefix="../"-src=1 (0.02s) + --- PASS: TestSort/identical-logprefix="../"-tarprefix=""-src=1 (0.02s) + --- PASS: TestSort/identical-logprefix="../"-tarprefix="./"-src=1 (0.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=2 (0.02s) + --- PASS: TestSort/identical-logprefix=""-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/identical-logprefix=""-tarprefix="/"-src=2 (0.02s) + --- PASS: TestSort/identical-logprefix=""-tarprefix="../"-src=2 (0.02s) + --- PASS: TestSort/identical-logprefix="./"-tarprefix=""-src=2 (0.02s) + --- PASS: TestSort/identical-logprefix="./"-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/identical-logprefix="./"-tarprefix="/"-src=2 (0.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.02s) + --- PASS: TestSort/identical-logprefix="../"-tarprefix=""-src=2 (0.02s) + --- PASS: TestSort/identical-logprefix="../"-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/identical-logprefix="../"-tarprefix="/"-src=2 (0.02s) + --- PASS: TestSort/identical-logprefix="../"-tarprefix="../"-src=2 (0.02s) + --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix=""-src=0 (0.01s) + --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="./"-src=0 (0.01s) + --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="/"-src=0 (0.02s) + --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="../"-src=0 (0.01s) + --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix=""-src=0 (0.01s) + --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="./"-src=0 (0.01s) + --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="/"-src=0 (0.01s) + --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="../"-src=0 (0.01s) + --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix=""-src=0 (0.01s) + --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="./"-src=0 (0.01s) + --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="/"-src=0 (0.01s) + --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="../"-src=0 (0.01s) + --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix=""-src=0 (0.02s) + --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="./"-src=0 (0.02s) + --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="/"-src=0 (0.02s) + --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="../"-src=0 (0.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.02s) + --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix=""-src=1 (0.02s) + --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="./"-src=1 (0.02s) + --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="/"-src=1 (0.02s) + --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="../"-src=1 (0.02s) + --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix=""-src=1 (0.02s) + --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="./"-src=1 (0.02s) + --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="/"-src=1 (0.02s) + --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="../"-src=1 (0.02s) + --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix=""-src=1 (0.02s) + --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="./"-src=1 (0.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=2 (0.03s) + --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="./"-src=2 (0.03s) + --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="/"-src=2 (0.03s) + --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="../"-src=2 (0.02s) + --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix=""-src=2 (0.02s) + --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="/"-src=2 (0.02s) + --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="../"-src=2 (0.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.03s) + --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="../"-src=2 (0.02s) + --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix=""-src=2 (0.02s) + --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="./"-src=2 (0.03s) + --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="/"-src=2 (0.02s) + --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="../"-src=2 (0.02s) + --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix=""-src=0 (0.02s) + --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="./"-src=0 (0.02s) + --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="/"-src=0 (0.02s) + --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="../"-src=0 (0.02s) + --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix=""-src=0 (0.02s) + --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="./"-src=0 (0.02s) + --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="/"-src=0 (0.02s) + --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="../"-src=0 (0.02s) + --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix=""-src=0 (0.02s) + --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="./"-src=0 (0.02s) + --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="/"-src=0 (0.02s) + --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="../"-src=0 (0.02s) + --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix=""-src=0 (0.03s) + --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="./"-src=0 (0.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=1 (0.02s) + --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="./"-src=1 (0.03s) + --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="/"-src=1 (0.03s) + --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="../"-src=1 (0.02s) + --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix=""-src=1 (0.02s) + --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="./"-src=1 (0.02s) + --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="/"-src=1 (0.03s) + --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="../"-src=1 (0.02s) + --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix=""-src=1 (0.02s) + --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="./"-src=1 (0.02s) + --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="/"-src=1 (0.02s) + --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="../"-src=1 (0.03s) + --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix=""-src=1 (0.02s) + --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="./"-src=1 (0.03s) + --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="/"-src=1 (0.03s) + --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="../"-src=1 (0.03s) + --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix=""-src=2 (0.03s) + --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="./"-src=2 (0.03s) + --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="/"-src=2 (0.03s) + --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="../"-src=2 (0.03s) + --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix=""-src=2 (0.03s) + --- 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.02s) + --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix=""-src=2 (0.03s) + --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="./"-src=2 (0.03s) + --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="/"-src=2 (0.04s) + --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="../"-src=2 (0.03s) + --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix=""-src=2 (0.03s) + --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="./"-src=2 (0.03s) + --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="/"-src=2 (0.03s) + --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="../"-src=2 (0.03s) + --- 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.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.02s) + --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix=""-src=0 (0.02s) + --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="./"-src=0 (0.01s) + --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="/"-src=0 (0.01s) + --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="../"-src=0 (0.02s) + --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix=""-src=0 (0.01s) + --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="./"-src=0 (0.01s) + --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="/"-src=0 (0.02s) + --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="../"-src=0 (0.01s) + --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix=""-src=1 (0.04s) + --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="./"-src=1 (0.03s) + --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="/"-src=1 (0.01s) + --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="../"-src=1 (0.02s) + --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix=""-src=1 (0.02s) + --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="./"-src=1 (0.02s) + --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="/"-src=1 (0.02s) + --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="../"-src=1 (0.02s) + --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix=""-src=1 (0.02s) + --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="./"-src=1 (0.02s) + --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="/"-src=1 (0.02s) + --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="../"-src=1 (0.02s) + --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix=""-src=1 (0.02s) + --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="./"-src=1 (0.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=2 (0.02s) + --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="/"-src=2 (0.04s) + --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="../"-src=2 (0.04s) + --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix=""-src=2 (0.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.01s) + --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix=""-src=2 (0.02s) + --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="/"-src=2 (0.02s) + --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="../"-src=2 (0.03s) + --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix=""-src=2 (0.02s) + --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="/"-src=2 (0.02s) + --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="../"-src=2 (0.02s) + --- PASS: TestSort/longname-logprefix=""-tarprefix=""-src=0 (0.02s) + --- PASS: TestSort/longname-logprefix=""-tarprefix="./"-src=0 (0.02s) + --- PASS: TestSort/longname-logprefix=""-tarprefix="/"-src=0 (0.02s) + --- PASS: TestSort/longname-logprefix=""-tarprefix="../"-src=0 (0.02s) + --- PASS: TestSort/longname-logprefix="./"-tarprefix=""-src=0 (0.02s) + --- PASS: TestSort/longname-logprefix="./"-tarprefix="./"-src=0 (0.01s) + --- PASS: TestSort/longname-logprefix="./"-tarprefix="/"-src=0 (0.01s) + --- PASS: TestSort/longname-logprefix="./"-tarprefix="../"-src=0 (0.02s) + --- PASS: TestSort/longname-logprefix="/"-tarprefix=""-src=0 (0.02s) + --- PASS: TestSort/longname-logprefix="/"-tarprefix="./"-src=0 (0.02s) + --- PASS: TestSort/longname-logprefix="/"-tarprefix="/"-src=0 (0.02s) + --- PASS: TestSort/longname-logprefix="/"-tarprefix="../"-src=0 (0.02s) + --- PASS: TestSort/longname-logprefix="../"-tarprefix=""-src=0 (0.02s) + --- PASS: TestSort/longname-logprefix="../"-tarprefix="./"-src=0 (0.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=1 (0.02s) + --- PASS: TestSort/longname-logprefix=""-tarprefix="./"-src=1 (0.02s) + --- PASS: TestSort/longname-logprefix=""-tarprefix="/"-src=1 (0.02s) + --- PASS: TestSort/longname-logprefix=""-tarprefix="../"-src=1 (0.02s) + --- PASS: TestSort/longname-logprefix="./"-tarprefix=""-src=1 (0.02s) + --- PASS: TestSort/longname-logprefix="./"-tarprefix="./"-src=1 (0.02s) + --- PASS: TestSort/longname-logprefix="./"-tarprefix="/"-src=1 (0.02s) + --- PASS: TestSort/longname-logprefix="./"-tarprefix="../"-src=1 (0.02s) + --- PASS: TestSort/longname-logprefix="/"-tarprefix=""-src=1 (0.02s) + --- PASS: TestSort/longname-logprefix="/"-tarprefix="./"-src=1 (0.02s) + --- PASS: TestSort/longname-logprefix="/"-tarprefix="/"-src=1 (0.02s) + --- PASS: TestSort/longname-logprefix="/"-tarprefix="../"-src=1 (0.02s) + --- PASS: TestSort/longname-logprefix="../"-tarprefix=""-src=1 (0.02s) + --- PASS: TestSort/longname-logprefix="../"-tarprefix="./"-src=1 (0.02s) + --- PASS: TestSort/longname-logprefix="../"-tarprefix="/"-src=1 (0.02s) + --- PASS: TestSort/longname-logprefix="../"-tarprefix="../"-src=1 (0.02s) + --- PASS: TestSort/longname-logprefix=""-tarprefix=""-src=2 (0.02s) + --- PASS: TestSort/longname-logprefix=""-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/longname-logprefix=""-tarprefix="/"-src=2 (0.02s) + --- PASS: TestSort/longname-logprefix=""-tarprefix="../"-src=2 (0.02s) + --- PASS: TestSort/longname-logprefix="./"-tarprefix=""-src=2 (0.02s) + --- PASS: TestSort/longname-logprefix="./"-tarprefix="./"-src=2 (0.05s) + --- PASS: TestSort/longname-logprefix="./"-tarprefix="/"-src=2 (0.02s) + --- PASS: TestSort/longname-logprefix="./"-tarprefix="../"-src=2 (0.04s) + --- PASS: TestSort/longname-logprefix="/"-tarprefix=""-src=2 (0.03s) + --- PASS: TestSort/longname-logprefix="/"-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/longname-logprefix="/"-tarprefix="/"-src=2 (0.02s) + --- PASS: TestSort/longname-logprefix="/"-tarprefix="../"-src=2 (0.03s) + --- PASS: TestSort/longname-logprefix="../"-tarprefix=""-src=2 (0.03s) + --- PASS: TestSort/longname-logprefix="../"-tarprefix="./"-src=2 (0.03s) + --- PASS: TestSort/longname-logprefix="../"-tarprefix="/"-src=2 (0.03s) + --- PASS: TestSort/longname-logprefix="../"-tarprefix="../"-src=2 (0.02s) + --- PASS: TestSort/various_types-logprefix=""-tarprefix=""-src=0 (0.02s) + --- PASS: TestSort/various_types-logprefix=""-tarprefix="./"-src=0 (0.01s) + --- PASS: TestSort/various_types-logprefix=""-tarprefix="/"-src=0 (0.01s) + --- PASS: TestSort/various_types-logprefix=""-tarprefix="../"-src=0 (0.01s) + --- PASS: TestSort/various_types-logprefix="./"-tarprefix=""-src=0 (0.02s) + --- PASS: TestSort/various_types-logprefix="./"-tarprefix="./"-src=0 (0.01s) + --- PASS: TestSort/various_types-logprefix="./"-tarprefix="/"-src=0 (0.01s) + --- PASS: TestSort/various_types-logprefix="./"-tarprefix="../"-src=0 (0.01s) + --- PASS: TestSort/various_types-logprefix="/"-tarprefix=""-src=0 (0.01s) + --- PASS: TestSort/various_types-logprefix="/"-tarprefix="./"-src=0 (0.01s) + --- PASS: TestSort/various_types-logprefix="/"-tarprefix="/"-src=0 (0.01s) + --- PASS: TestSort/various_types-logprefix="/"-tarprefix="../"-src=0 (0.01s) + --- PASS: TestSort/various_types-logprefix="../"-tarprefix=""-src=0 (0.02s) + --- PASS: TestSort/various_types-logprefix="../"-tarprefix="./"-src=0 (0.01s) + --- PASS: TestSort/various_types-logprefix="../"-tarprefix="/"-src=0 (0.01s) + --- PASS: TestSort/various_types-logprefix="../"-tarprefix="../"-src=0 (0.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.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.02s) + --- PASS: TestSort/various_types-logprefix="/"-tarprefix="./"-src=1 (0.01s) + --- PASS: TestSort/various_types-logprefix="/"-tarprefix="/"-src=1 (0.02s) + --- PASS: TestSort/various_types-logprefix="/"-tarprefix="../"-src=1 (0.02s) + --- PASS: TestSort/various_types-logprefix="../"-tarprefix=""-src=1 (0.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=2 (0.02s) + --- PASS: TestSort/various_types-logprefix=""-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/various_types-logprefix=""-tarprefix="/"-src=2 (0.02s) + --- PASS: TestSort/various_types-logprefix=""-tarprefix="../"-src=2 (0.02s) + --- PASS: TestSort/various_types-logprefix="./"-tarprefix=""-src=2 (0.03s) + --- PASS: TestSort/various_types-logprefix="./"-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/various_types-logprefix="./"-tarprefix="/"-src=2 (0.02s) + --- PASS: TestSort/various_types-logprefix="./"-tarprefix="../"-src=2 (0.02s) + --- PASS: TestSort/various_types-logprefix="/"-tarprefix=""-src=2 (0.02s) + --- PASS: TestSort/various_types-logprefix="/"-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/various_types-logprefix="/"-tarprefix="/"-src=2 (0.02s) + --- PASS: TestSort/various_types-logprefix="/"-tarprefix="../"-src=2 (0.02s) + --- PASS: TestSort/various_types-logprefix="../"-tarprefix=""-src=2 (0.02s) + --- PASS: TestSort/various_types-logprefix="../"-tarprefix="./"-src=2 (0.03s) + --- PASS: TestSort/various_types-logprefix="../"-tarprefix="/"-src=2 (0.02s) + --- PASS: TestSort/various_types-logprefix="../"-tarprefix="../"-src=2 (0.02s) + --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix=""-src=0 (0.02s) + --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix="./"-src=0 (0.02s) + --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix="/"-src=0 (0.02s) + --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix="../"-src=0 (0.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.02s) + --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix="../"-src=0 (0.03s) + --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix=""-src=0 (0.02s) + --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="./"-src=0 (0.02s) + --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="/"-src=0 (0.01s) + --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="../"-src=0 (0.01s) + --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix=""-src=0 (0.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=1 (0.02s) + --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix="./"-src=1 (0.02s) + --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix="/"-src=1 (0.01s) + --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix="../"-src=1 (0.02s) + --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix=""-src=1 (0.02s) + --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix="./"-src=1 (0.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.02s) + --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="./"-src=1 (0.02s) + --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="/"-src=1 (0.02s) + --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="../"-src=1 (0.02s) + --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix=""-src=1 (0.02s) + --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="./"-src=1 (0.02s) + --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="/"-src=1 (0.01s) + --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="../"-src=1 (0.02s) + --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix=""-src=2 (0.02s) + --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix="/"-src=2 (0.02s) + --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix="../"-src=2 (0.03s) + --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix=""-src=2 (0.02s) + --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix="/"-src=2 (0.02s) + --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix="../"-src=2 (0.02s) + --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix=""-src=2 (0.04s) + --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="/"-src=2 (0.02s) + --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="../"-src=2 (0.02s) + --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix=""-src=2 (0.03s) + --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="/"-src=2 (0.02s) + --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="../"-src=2 (0.02s) + --- 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.02s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix=""-src=0 (0.01s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="./"-src=0 (0.01s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="/"-src=0 (0.01s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="../"-src=0 (0.01s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix=""-src=0 (0.01s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="./"-src=0 (0.01s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="/"-src=0 (0.02s) + --- 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.01s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="../"-src=0 (0.01s) + --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix=""-src=1 (0.02s) + --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix="./"-src=1 (0.01s) + --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix="/"-src=1 (0.02s) + --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix="../"-src=1 (0.02s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix=""-src=1 (0.02s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="./"-src=1 (0.02s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="/"-src=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.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.02s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="/"-src=1 (0.02s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="../"-src=1 (0.02s) + --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix=""-src=2 (0.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.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.02s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="./"-src=2 (0.03s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="/"-src=2 (0.03s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="../"-src=2 (0.03s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix=""-src=2 (0.03s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="/"-src=2 (0.02s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="../"-src=2 (0.02s) + --- PASS: TestSort/existing_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.02s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="./"-src=0 (0.01s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="/"-src=0 (0.01s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="../"-src=0 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix=""-src=0 (0.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.02s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="../"-src=0 (0.02s) + --- 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.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.02s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="./"-src=1 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="/"-src=1 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="../"-src=1 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix=""-src=1 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="./"-src=1 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="/"-src=1 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="../"-src=1 (0.03s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix=""-src=2 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="/"-src=2 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="../"-src=2 (0.03s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix=""-src=2 (0.03s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="/"-src=2 (0.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.04s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="/"-src=2 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="../"-src=2 (0.03s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix=""-src=2 (0.03s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="/"-src=2 (0.03s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="../"-src=2 (0.03s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix=""-src=0 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="./"-src=0 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="/"-src=0 (0.03s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="../"-src=0 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix=""-src=0 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="./"-src=0 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="/"-src=0 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="../"-src=0 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix=""-src=0 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="./"-src=0 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="/"-src=0 (0.05s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="../"-src=0 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix=""-src=0 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="./"-src=0 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="/"-src=0 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="../"-src=0 (0.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.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.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.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.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.02s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix=""-src=2 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="/"-src=2 (0.03s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="../"-src=2 (0.03s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix=""-src=2 (0.03s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="/"-src=2 (0.03s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="../"-src=2 (0.03s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix=""-src=2 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="./"-src=2 (0.03s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="/"-src=2 (0.04s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="../"-src=2 (0.03s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix=""-src=2 (0.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.02s) --- PASS: TestSort/not_existing_file-logprefix=""-tarprefix=""-src=0 (0.00s) --- PASS: TestSort/not_existing_file-logprefix=""-tarprefix="./"-src=0 (0.00s) --- PASS: TestSort/not_existing_file-logprefix=""-tarprefix="/"-src=0 (0.00s) @@ -3818,278 +3854,278 @@ --- 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) - --- PASS: TestSort/not_existing_file-logprefix=""-tarprefix=""-src=1 (0.01s) - --- PASS: TestSort/not_existing_file-logprefix=""-tarprefix="./"-src=1 (0.01s) - --- PASS: TestSort/not_existing_file-logprefix=""-tarprefix="/"-src=1 (0.01s) - --- PASS: TestSort/not_existing_file-logprefix=""-tarprefix="../"-src=1 (0.01s) - --- PASS: TestSort/not_existing_file-logprefix="./"-tarprefix=""-src=1 (0.01s) - --- PASS: TestSort/not_existing_file-logprefix="./"-tarprefix="./"-src=1 (0.02s) - --- PASS: TestSort/not_existing_file-logprefix="./"-tarprefix="/"-src=1 (0.01s) - --- PASS: TestSort/not_existing_file-logprefix="./"-tarprefix="../"-src=1 (0.01s) - --- PASS: TestSort/not_existing_file-logprefix="/"-tarprefix=""-src=1 (0.01s) - --- PASS: TestSort/not_existing_file-logprefix="/"-tarprefix="./"-src=1 (0.02s) - --- PASS: TestSort/not_existing_file-logprefix="/"-tarprefix="/"-src=1 (0.01s) - --- PASS: TestSort/not_existing_file-logprefix="/"-tarprefix="../"-src=1 (0.01s) - --- PASS: TestSort/not_existing_file-logprefix="../"-tarprefix=""-src=1 (0.01s) - --- PASS: TestSort/not_existing_file-logprefix="../"-tarprefix="./"-src=1 (0.01s) - --- PASS: TestSort/not_existing_file-logprefix="../"-tarprefix="/"-src=1 (0.01s) - --- PASS: TestSort/not_existing_file-logprefix="../"-tarprefix="../"-src=1 (0.01s) - --- PASS: TestSort/not_existing_file-logprefix=""-tarprefix=""-src=2 (0.07s) - --- PASS: TestSort/not_existing_file-logprefix=""-tarprefix="./"-src=2 (0.06s) - --- PASS: TestSort/not_existing_file-logprefix=""-tarprefix="/"-src=2 (0.06s) - --- PASS: TestSort/not_existing_file-logprefix=""-tarprefix="../"-src=2 (0.05s) - --- PASS: TestSort/not_existing_file-logprefix="./"-tarprefix=""-src=2 (0.05s) - --- PASS: TestSort/not_existing_file-logprefix="./"-tarprefix="./"-src=2 (0.05s) - --- PASS: TestSort/not_existing_file-logprefix="./"-tarprefix="/"-src=2 (0.05s) - --- PASS: TestSort/not_existing_file-logprefix="./"-tarprefix="../"-src=2 (0.05s) - --- PASS: TestSort/not_existing_file-logprefix="/"-tarprefix=""-src=2 (0.06s) - --- PASS: TestSort/not_existing_file-logprefix="/"-tarprefix="./"-src=2 (0.06s) - --- PASS: TestSort/not_existing_file-logprefix="/"-tarprefix="/"-src=2 (0.09s) - --- PASS: TestSort/not_existing_file-logprefix="/"-tarprefix="../"-src=2 (0.06s) - --- PASS: TestSort/not_existing_file-logprefix="../"-tarprefix=""-src=2 (0.06s) - --- PASS: TestSort/not_existing_file-logprefix="../"-tarprefix="./"-src=2 (0.05s) - --- PASS: TestSort/not_existing_file-logprefix="../"-tarprefix="/"-src=2 (0.05s) - --- PASS: TestSort/not_existing_file-logprefix="../"-tarprefix="../"-src=2 (0.05s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix=""-src=0 (0.10s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="./"-src=0 (0.09s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="/"-src=0 (0.12s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="../"-src=0 (0.09s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix=""-src=0 (0.09s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="./"-src=0 (0.09s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="/"-src=0 (0.11s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="../"-src=0 (0.09s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix=""-src=0 (0.08s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="./"-src=0 (0.11s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="/"-src=0 (0.10s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="../"-src=0 (0.10s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix=""-src=0 (0.10s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="./"-src=0 (0.08s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="/"-src=0 (0.07s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="../"-src=0 (0.09s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix=""-src=1 (0.09s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="./"-src=1 (0.11s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="/"-src=1 (0.12s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="../"-src=1 (0.11s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix=""-src=1 (0.13s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="./"-src=1 (0.13s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="/"-src=1 (0.11s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="../"-src=1 (0.11s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix=""-src=1 (0.11s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="./"-src=1 (0.13s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="/"-src=1 (0.11s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="../"-src=1 (0.10s) - --- 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.10s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="/"-src=1 (0.10s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="../"-src=1 (0.10s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix=""-src=2 (0.15s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="./"-src=2 (0.13s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="/"-src=2 (0.12s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="../"-src=2 (0.13s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix=""-src=2 (0.16s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="./"-src=2 (0.17s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="/"-src=2 (0.22s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="../"-src=2 (0.17s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix=""-src=2 (0.16s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="./"-src=2 (0.12s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="/"-src=2 (0.14s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="../"-src=2 (0.19s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix=""-src=2 (0.12s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="./"-src=2 (0.12s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="/"-src=2 (0.13s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="../"-src=2 (0.16s) - --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix=""-src=0 (0.10s) - --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix="./"-src=0 (0.08s) - --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix="/"-src=0 (0.11s) - --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix="../"-src=0 (0.12s) - --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix=""-src=0 (0.09s) - --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="./"-src=0 (0.07s) - --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="/"-src=0 (0.07s) - --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="../"-src=0 (0.07s) - --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix=""-src=0 (0.06s) - --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="./"-src=0 (0.09s) - --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="/"-src=0 (0.09s) - --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="../"-src=0 (0.08s) - --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix=""-src=0 (0.09s) - --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="./"-src=0 (0.10s) - --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="/"-src=0 (0.09s) - --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="../"-src=0 (0.07s) - --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix=""-src=1 (0.10s) - --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix="./"-src=1 (0.12s) - --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix="/"-src=1 (0.09s) - --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix="../"-src=1 (0.11s) - --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix=""-src=1 (0.09s) - --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="./"-src=1 (0.10s) - --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="/"-src=1 (0.10s) - --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="../"-src=1 (0.06s) - --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix=""-src=1 (0.07s) - --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="./"-src=1 (0.15s) - --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="/"-src=1 (0.14s) - --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="../"-src=1 (0.13s) - --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix=""-src=1 (0.12s) - --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="./"-src=1 (0.09s) - --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="/"-src=1 (0.11s) - --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="../"-src=1 (0.11s) - --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix=""-src=2 (0.21s) - --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix="./"-src=2 (0.21s) - --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix="/"-src=2 (0.18s) - --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix="../"-src=2 (0.20s) - --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix=""-src=2 (0.12s) - --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="./"-src=2 (0.15s) - --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="/"-src=2 (0.14s) - --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="../"-src=2 (0.13s) - --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix=""-src=2 (0.14s) - --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="./"-src=2 (0.22s) - --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="/"-src=2 (0.14s) - --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="../"-src=2 (0.14s) - --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix=""-src=2 (0.12s) - --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="./"-src=2 (0.16s) - --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="/"-src=2 (0.15s) - --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="../"-src=2 (0.19s) - --- PASS: TestSort/hardlink-logprefix=""-tarprefix=""-src=0 (0.10s) - --- PASS: TestSort/hardlink-logprefix=""-tarprefix="./"-src=0 (0.08s) - --- PASS: TestSort/hardlink-logprefix=""-tarprefix="/"-src=0 (0.07s) - --- PASS: TestSort/hardlink-logprefix=""-tarprefix="../"-src=0 (0.10s) - --- PASS: TestSort/hardlink-logprefix="./"-tarprefix=""-src=0 (0.11s) - --- PASS: TestSort/hardlink-logprefix="./"-tarprefix="./"-src=0 (0.07s) - --- PASS: TestSort/hardlink-logprefix="./"-tarprefix="/"-src=0 (0.07s) - --- PASS: TestSort/hardlink-logprefix="./"-tarprefix="../"-src=0 (0.08s) - --- PASS: TestSort/hardlink-logprefix="/"-tarprefix=""-src=0 (0.09s) - --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="./"-src=0 (0.07s) - --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="/"-src=0 (0.06s) - --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="../"-src=0 (0.08s) - --- PASS: TestSort/hardlink-logprefix="../"-tarprefix=""-src=0 (0.09s) - --- PASS: TestSort/hardlink-logprefix="../"-tarprefix="./"-src=0 (0.06s) - --- PASS: TestSort/hardlink-logprefix="../"-tarprefix="/"-src=0 (0.07s) - --- PASS: TestSort/hardlink-logprefix="../"-tarprefix="../"-src=0 (0.07s) - --- PASS: TestSort/hardlink-logprefix=""-tarprefix=""-src=1 (0.08s) - --- PASS: TestSort/hardlink-logprefix=""-tarprefix="./"-src=1 (0.09s) - --- PASS: TestSort/hardlink-logprefix=""-tarprefix="/"-src=1 (0.08s) - --- PASS: TestSort/hardlink-logprefix=""-tarprefix="../"-src=1 (0.09s) - --- PASS: TestSort/hardlink-logprefix="./"-tarprefix=""-src=1 (0.09s) - --- PASS: TestSort/hardlink-logprefix="./"-tarprefix="./"-src=1 (0.08s) - --- PASS: TestSort/hardlink-logprefix="./"-tarprefix="/"-src=1 (0.10s) - --- PASS: TestSort/hardlink-logprefix="./"-tarprefix="../"-src=1 (0.09s) - --- PASS: TestSort/hardlink-logprefix="/"-tarprefix=""-src=1 (0.10s) - --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="./"-src=1 (0.13s) - --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="/"-src=1 (0.07s) - --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="../"-src=1 (0.07s) - --- PASS: TestSort/hardlink-logprefix="../"-tarprefix=""-src=1 (0.08s) - --- PASS: TestSort/hardlink-logprefix="../"-tarprefix="./"-src=1 (0.09s) - --- PASS: TestSort/hardlink-logprefix="../"-tarprefix="/"-src=1 (0.16s) - --- PASS: TestSort/hardlink-logprefix="../"-tarprefix="../"-src=1 (0.08s) - --- PASS: TestSort/hardlink-logprefix=""-tarprefix=""-src=2 (0.11s) - --- PASS: TestSort/hardlink-logprefix=""-tarprefix="./"-src=2 (0.07s) - --- PASS: TestSort/hardlink-logprefix=""-tarprefix="/"-src=2 (0.09s) - --- PASS: TestSort/hardlink-logprefix=""-tarprefix="../"-src=2 (0.11s) - --- PASS: TestSort/hardlink-logprefix="./"-tarprefix=""-src=2 (0.14s) - --- PASS: TestSort/hardlink-logprefix="./"-tarprefix="./"-src=2 (0.11s) - --- PASS: TestSort/hardlink-logprefix="./"-tarprefix="/"-src=2 (0.14s) - --- PASS: TestSort/hardlink-logprefix="./"-tarprefix="../"-src=2 (0.14s) - --- PASS: TestSort/hardlink-logprefix="/"-tarprefix=""-src=2 (0.10s) - --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="./"-src=2 (0.12s) - --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="/"-src=2 (0.16s) - --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="../"-src=2 (0.13s) - --- PASS: TestSort/hardlink-logprefix="../"-tarprefix=""-src=2 (0.09s) - --- PASS: TestSort/hardlink-logprefix="../"-tarprefix="./"-src=2 (0.09s) - --- PASS: TestSort/hardlink-logprefix="../"-tarprefix="/"-src=2 (0.12s) - --- PASS: TestSort/hardlink-logprefix="../"-tarprefix="../"-src=2 (0.08s) - --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix=""-src=0 (0.08s) - --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="./"-src=0 (0.11s) - --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="/"-src=0 (0.10s) - --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="../"-src=0 (0.09s) - --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix=""-src=0 (0.09s) - --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="./"-src=0 (0.08s) - --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="/"-src=0 (0.10s) - --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="../"-src=0 (0.08s) - --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix=""-src=0 (0.06s) - --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="./"-src=0 (0.10s) - --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="/"-src=0 (0.08s) - --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="../"-src=0 (0.08s) - --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix=""-src=0 (0.10s) - --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix="./"-src=0 (0.09s) - --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix="/"-src=0 (0.10s) - --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix="../"-src=0 (0.10s) - --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix=""-src=1 (0.14s) - --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="./"-src=1 (0.09s) - --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="/"-src=1 (0.13s) - --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="../"-src=1 (0.10s) - --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix=""-src=1 (0.12s) - --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="./"-src=1 (0.12s) - --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="/"-src=1 (0.13s) - --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="../"-src=1 (0.11s) - --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix=""-src=1 (0.15s) - --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="./"-src=1 (0.10s) - --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="/"-src=1 (0.10s) - --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="../"-src=1 (0.10s) - --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix=""-src=1 (0.11s) - --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix="./"-src=1 (0.09s) - --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix="/"-src=1 (0.10s) - --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix="../"-src=1 (0.13s) - --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix=""-src=2 (0.12s) - --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="./"-src=2 (0.13s) - --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="/"-src=2 (0.18s) - --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="../"-src=2 (0.15s) - --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix=""-src=2 (0.21s) - --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="./"-src=2 (0.14s) - --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="/"-src=2 (0.13s) - --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="../"-src=2 (0.13s) - --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix=""-src=2 (0.08s) - --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="./"-src=2 (0.09s) - --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="/"-src=2 (0.10s) - --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="../"-src=2 (0.10s) - --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix=""-src=2 (0.15s) - --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix="./"-src=2 (0.20s) - --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix="/"-src=2 (0.19s) - --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix="../"-src=2 (0.18s) - --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix=""-src=0 (0.06s) - --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="./"-src=0 (0.06s) - --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="/"-src=0 (0.06s) - --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="../"-src=0 (0.06s) - --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix=""-src=0 (0.07s) - --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix="./"-src=0 (0.06s) - --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix="/"-src=0 (0.06s) - --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix="../"-src=0 (0.07s) - --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix=""-src=0 (0.07s) - --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="./"-src=0 (0.06s) - --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="/"-src=0 (0.06s) - --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="../"-src=0 (0.06s) - --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix=""-src=0 (0.06s) - --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="./"-src=0 (0.06s) - --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="/"-src=0 (0.05s) - --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="../"-src=0 (0.05s) - --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix=""-src=1 (0.09s) - --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="./"-src=1 (0.07s) - --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="/"-src=1 (0.06s) - --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="../"-src=1 (0.07s) - --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix=""-src=1 (0.06s) - --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix="./"-src=1 (0.06s) - --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix="/"-src=1 (0.06s) - --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix="../"-src=1 (0.07s) - --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix=""-src=1 (0.08s) - --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="./"-src=1 (0.07s) - --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="/"-src=1 (0.07s) - --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="../"-src=1 (0.08s) - --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix=""-src=1 (0.10s) - --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="./"-src=1 (0.10s) - --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="/"-src=1 (0.13s) - --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="../"-src=1 (0.11s) - --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix=""-src=2 (0.14s) - --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="./"-src=2 (0.16s) - --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="/"-src=2 (0.14s) - --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="../"-src=2 (0.14s) - --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix=""-src=2 (0.13s) - --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix="./"-src=2 (0.14s) - --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix="/"-src=2 (0.13s) - --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix="../"-src=2 (0.09s) - --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix=""-src=2 (0.09s) - --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="./"-src=2 (0.09s) - --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="/"-src=2 (0.14s) - --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="../"-src=2 (0.16s) - --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix=""-src=2 (0.15s) - --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="./"-src=2 (0.14s) - --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="/"-src=2 (0.12s) - --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="../"-src=2 (0.11s) + --- 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.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.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.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.01s) + --- PASS: TestSort/not_existing_file-logprefix=""-tarprefix="./"-src=2 (0.01s) + --- PASS: TestSort/not_existing_file-logprefix=""-tarprefix="/"-src=2 (0.01s) + --- PASS: TestSort/not_existing_file-logprefix=""-tarprefix="../"-src=2 (0.01s) + --- PASS: TestSort/not_existing_file-logprefix="./"-tarprefix=""-src=2 (0.01s) + --- PASS: TestSort/not_existing_file-logprefix="./"-tarprefix="./"-src=2 (0.01s) + --- PASS: TestSort/not_existing_file-logprefix="./"-tarprefix="/"-src=2 (0.01s) + --- PASS: TestSort/not_existing_file-logprefix="./"-tarprefix="../"-src=2 (0.01s) + --- PASS: TestSort/not_existing_file-logprefix="/"-tarprefix=""-src=2 (0.01s) + --- PASS: TestSort/not_existing_file-logprefix="/"-tarprefix="./"-src=2 (0.00s) + --- PASS: TestSort/not_existing_file-logprefix="/"-tarprefix="/"-src=2 (0.01s) + --- PASS: TestSort/not_existing_file-logprefix="/"-tarprefix="../"-src=2 (0.01s) + --- PASS: TestSort/not_existing_file-logprefix="../"-tarprefix=""-src=2 (0.01s) + --- PASS: TestSort/not_existing_file-logprefix="../"-tarprefix="./"-src=2 (0.01s) + --- PASS: TestSort/not_existing_file-logprefix="../"-tarprefix="/"-src=2 (0.01s) + --- PASS: TestSort/not_existing_file-logprefix="../"-tarprefix="../"-src=2 (0.01s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix=""-src=0 (0.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.03s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="../"-src=0 (0.02s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix=""-src=0 (0.02s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="./"-src=0 (0.03s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="/"-src=0 (0.01s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="../"-src=0 (0.01s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix=""-src=0 (0.01s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="./"-src=0 (0.02s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="/"-src=0 (0.03s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="../"-src=0 (0.02s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix=""-src=0 (0.03s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="./"-src=0 (0.01s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="/"-src=0 (0.57s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="../"-src=0 (0.02s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix=""-src=1 (0.02s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="./"-src=1 (0.02s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="/"-src=1 (0.01s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="../"-src=1 (0.02s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix=""-src=1 (0.02s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="./"-src=1 (0.02s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="/"-src=1 (0.02s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="../"-src=1 (0.02s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix=""-src=1 (0.03s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="./"-src=1 (0.02s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="/"-src=1 (0.02s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="../"-src=1 (0.03s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix=""-src=1 (0.02s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="./"-src=1 (0.03s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="/"-src=1 (0.02s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="../"-src=1 (0.02s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix=""-src=2 (0.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.03s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="../"-src=2 (0.03s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix=""-src=2 (0.04s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="./"-src=2 (0.03s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="/"-src=2 (0.03s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="../"-src=2 (0.03s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix=""-src=2 (0.03s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="./"-src=2 (0.03s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="/"-src=2 (0.02s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="../"-src=2 (0.02s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix=""-src=2 (0.04s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="./"-src=2 (0.04s) + --- 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/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.02s) + --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="./"-src=0 (0.02s) + --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="/"-src=0 (0.02s) + --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="../"-src=0 (0.02s) + --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix=""-src=0 (0.02s) + --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="./"-src=0 (0.01s) + --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="/"-src=0 (0.01s) + --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="../"-src=0 (0.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.02s) + --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="../"-src=0 (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.02s) + --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="./"-src=1 (0.03s) + --- 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.02s) + --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="./"-src=1 (0.02s) + --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="/"-src=1 (0.01s) + --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="../"-src=1 (0.02s) + --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix=""-src=1 (0.02s) + --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="./"-src=1 (0.02s) + --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="/"-src=1 (0.02s) + --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="../"-src=1 (0.03s) + --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix=""-src=2 (0.02s) + --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix="./"-src=2 (0.03s) + --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix="/"-src=2 (0.02s) + --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix="../"-src=2 (0.02s) + --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix=""-src=2 (0.04s) + --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="/"-src=2 (0.03s) + --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="../"-src=2 (0.03s) + --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix=""-src=2 (0.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.02s) + --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="./"-src=2 (0.04s) + --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="/"-src=2 (0.04s) + --- 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.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.01s) + --- PASS: TestSort/hardlink-logprefix="/"-tarprefix=""-src=0 (0.01s) + --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="./"-src=0 (0.01s) + --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="/"-src=0 (0.01s) + --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="../"-src=0 (0.01s) + --- PASS: TestSort/hardlink-logprefix="../"-tarprefix=""-src=0 (0.01s) + --- PASS: TestSort/hardlink-logprefix="../"-tarprefix="./"-src=0 (0.01s) + --- PASS: TestSort/hardlink-logprefix="../"-tarprefix="/"-src=0 (0.01s) + --- PASS: TestSort/hardlink-logprefix="../"-tarprefix="../"-src=0 (0.01s) + --- PASS: TestSort/hardlink-logprefix=""-tarprefix=""-src=1 (0.01s) + --- PASS: TestSort/hardlink-logprefix=""-tarprefix="./"-src=1 (0.01s) + --- PASS: TestSort/hardlink-logprefix=""-tarprefix="/"-src=1 (0.01s) + --- PASS: TestSort/hardlink-logprefix=""-tarprefix="../"-src=1 (0.01s) + --- PASS: TestSort/hardlink-logprefix="./"-tarprefix=""-src=1 (0.01s) + --- PASS: TestSort/hardlink-logprefix="./"-tarprefix="./"-src=1 (0.02s) + --- PASS: TestSort/hardlink-logprefix="./"-tarprefix="/"-src=1 (0.01s) + --- PASS: TestSort/hardlink-logprefix="./"-tarprefix="../"-src=1 (0.02s) + --- PASS: TestSort/hardlink-logprefix="/"-tarprefix=""-src=1 (0.01s) + --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="./"-src=1 (0.01s) + --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="/"-src=1 (0.02s) + --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="../"-src=1 (0.01s) + --- PASS: TestSort/hardlink-logprefix="../"-tarprefix=""-src=1 (0.02s) + --- PASS: TestSort/hardlink-logprefix="../"-tarprefix="./"-src=1 (0.02s) + --- PASS: TestSort/hardlink-logprefix="../"-tarprefix="/"-src=1 (0.02s) + --- PASS: TestSort/hardlink-logprefix="../"-tarprefix="../"-src=1 (0.02s) + --- PASS: TestSort/hardlink-logprefix=""-tarprefix=""-src=2 (0.02s) + --- PASS: TestSort/hardlink-logprefix=""-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/hardlink-logprefix=""-tarprefix="/"-src=2 (0.01s) + --- PASS: TestSort/hardlink-logprefix=""-tarprefix="../"-src=2 (0.03s) + --- PASS: TestSort/hardlink-logprefix="./"-tarprefix=""-src=2 (0.02s) + --- PASS: TestSort/hardlink-logprefix="./"-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/hardlink-logprefix="./"-tarprefix="/"-src=2 (0.02s) + --- PASS: TestSort/hardlink-logprefix="./"-tarprefix="../"-src=2 (0.02s) + --- PASS: TestSort/hardlink-logprefix="/"-tarprefix=""-src=2 (0.03s) + --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="/"-src=2 (0.01s) + --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="../"-src=2 (0.02s) + --- PASS: TestSort/hardlink-logprefix="../"-tarprefix=""-src=2 (0.02s) + --- PASS: TestSort/hardlink-logprefix="../"-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/hardlink-logprefix="../"-tarprefix="/"-src=2 (0.02s) + --- PASS: TestSort/hardlink-logprefix="../"-tarprefix="../"-src=2 (0.02s) + --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix=""-src=0 (0.02s) + --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="./"-src=0 (0.02s) + --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="/"-src=0 (0.02s) + --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="../"-src=0 (0.01s) + --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix=""-src=0 (0.01s) + --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="./"-src=0 (0.02s) + --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="/"-src=0 (0.02s) + --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="../"-src=0 (0.02s) + --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix=""-src=0 (0.02s) + --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="./"-src=0 (0.01s) + --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="/"-src=0 (0.02s) + --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="../"-src=0 (0.02s) + --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix=""-src=0 (0.02s) + --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix="./"-src=0 (0.02s) + --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix="/"-src=0 (0.03s) + --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix="../"-src=0 (0.03s) + --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix=""-src=1 (0.02s) + --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="./"-src=1 (0.02s) + --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="/"-src=1 (0.02s) + --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="../"-src=1 (0.03s) + --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix=""-src=1 (0.02s) + --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="./"-src=1 (0.02s) + --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="/"-src=1 (0.02s) + --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="../"-src=1 (0.02s) + --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix=""-src=1 (0.02s) + --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="./"-src=1 (0.02s) + --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="/"-src=1 (0.02s) + --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="../"-src=1 (0.03s) + --- 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.02s) + --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix=""-src=2 (0.03s) + --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="./"-src=2 (0.03s) + --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="/"-src=2 (0.02s) + --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="../"-src=2 (0.02s) + --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix=""-src=2 (0.03s) + --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="./"-src=2 (0.03s) + --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="/"-src=2 (0.05s) + --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="../"-src=2 (0.03s) + --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix=""-src=2 (0.02s) + --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="/"-src=2 (0.02s) + --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="../"-src=2 (0.02s) + --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix=""-src=2 (0.02s) + --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix="./"-src=2 (0.03s) + --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix="/"-src=2 (0.03s) + --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix="../"-src=2 (0.03s) + --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix=""-src=0 (0.02s) + --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="./"-src=0 (0.02s) + --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="/"-src=0 (0.02s) + --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="../"-src=0 (0.02s) + --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix=""-src=0 (0.02s) + --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix="./"-src=0 (0.02s) + --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix="/"-src=0 (0.02s) + --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix="../"-src=0 (0.03s) + --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix=""-src=0 (0.03s) + --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="./"-src=0 (0.02s) + --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="/"-src=0 (0.03s) + --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="../"-src=0 (0.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.02s) + --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="../"-src=0 (0.01s) + --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix=""-src=1 (0.02s) + --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="./"-src=1 (0.01s) + --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="/"-src=1 (0.02s) + --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="../"-src=1 (0.02s) + --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix=""-src=1 (0.02s) + --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix="./"-src=1 (0.02s) + --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix="/"-src=1 (0.03s) + --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix="../"-src=1 (0.02s) + --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix=""-src=1 (0.02s) + --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="./"-src=1 (0.02s) + --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="/"-src=1 (0.02s) + --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="../"-src=1 (0.02s) + --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix=""-src=1 (0.02s) + --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="./"-src=1 (0.02s) + --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="/"-src=1 (0.02s) + --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="../"-src=1 (0.01s) + --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix=""-src=2 (0.03s) + --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="./"-src=2 (0.03s) + --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="/"-src=2 (0.02s) + --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="../"-src=2 (0.02s) + --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix=""-src=2 (0.02s) + --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix="/"-src=2 (0.02s) + --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix="../"-src=2 (0.03s) + --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix=""-src=2 (0.02s) + --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="./"-src=2 (0.03s) + --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="/"-src=2 (0.02s) + --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="../"-src=2 (0.02s) + --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix=""-src=2 (0.02s) + --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="/"-src=2 (0.02s) + --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="../"-src=2 (0.02s) === RUN TestCountReader === RUN TestCountReader/nop === RUN TestCountReader/read @@ -4131,11 +4167,10 @@ === PAUSE TestGzipEStargz/testWriteAndOpen === CONT TestGzipEStargz/testBuild === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR -=== CONT TestGzipEStargz/testWriteAndOpen -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR === CONT TestGzipEStargz/testDigestAndVerify +=== CONT TestGzipEStargz/testWriteAndOpen === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 1152 in stargz, uncompressed length 2048 @@ -4156,48 +4191,29 @@ gzip_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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX testutil.go:1462: got TOC entries: === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo] vs [foo foo2 .no.prefetch.landmark] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 572, NextOffset: 3156 - testutil.go:485: Offset: 1624, NextOffset: 4264 + testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 3156, NextOffset: 3188 testutil.go:485: Offset: 4264, NextOffset: 4296 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 - gzip_test.go:80: [1] at 1152 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 3228 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000480STARGZ" - testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR testutil.go:485: Offset: 3188, NextOffset: 6875 testutil.go:485: Offset: 4296, NextOffset: 7983 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 3156 + testutil.go:485: Offset: 1624, NextOffset: 4264 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 1592, NextOffset: 1624 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" - testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 4264 testutil.go:485: Offset: 572, NextOffset: 3156 @@ -4209,15 +4225,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=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=true,format=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=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" + testutil.go:1462: got TOC entries: +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 1152 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 3228 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000480STARGZ" testutil.go:1462: got TOC entries: === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" @@ -4234,12 +4261,28 @@ 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=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 + gzip_test.go:80: [1] at 1152 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 3228 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000480STARGZ" + testutil.go:1462: got TOC entries: +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU + gzip_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 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=GNU === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + 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" @@ -4247,11 +4290,6 @@ testutil.go:485: Offset: 4264, NextOffset: 4296 testutil.go:485: Offset: 3188, NextOffset: 6875 testutil.go:485: Offset: 4296, NextOffset: 7983 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - 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" @@ -4266,44 +4304,51 @@ testutil.go:485: Offset: 3156, NextOffset: 3188 testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:485: Offset: 3188, NextOffset: 6875 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 1152 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 3228 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000480STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=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=0,prefix="/",src=0,format=USTAR -=== NAME 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 +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 1152 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 3228 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000480STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 1152 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 3228 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000480STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 + gzip_test.go:80: [1] at 1152 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 3228 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000480STARGZ" + testutil.go:1462: got TOC entries: +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} @@ -4318,74 +4363,65 @@ testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 3156, NextOffset: 3188 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU + testutil.go:485: Offset: 4264, NextOffset: 4296 +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 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:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR - testutil.go:485: Offset: 4264, NextOffset: 4296 testutil.go:485: Offset: 3188, NextOffset: 6875 testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 4264 testutil.go:485: Offset: 572, NextOffset: 3156 +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR + testutil.go:1462: got TOC entries: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" - testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR testutil.go: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=0,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 1152 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 3228 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000480STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 1152 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 3228 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000480STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 - gzip_test.go:80: [1] at 1152 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 3228 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000480STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU + gzip_test.go:80: [1] at 40 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 182 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000028STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=USTAR === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] @@ -4400,16 +4436,9 @@ testutil.go:485: Offset: 3156, NextOffset: 3188 testutil.go:485: Offset: 4264, NextOffset: 4296 testutil.go:485: Offset: 3188, NextOffset: 6875 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=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 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [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 @@ -4423,13 +4452,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 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 - gzip_test.go:80: [1] at 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 gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 @@ -4442,17 +4464,39 @@ gzip_test.go:80: [2] at 182 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000028STARGZ" testutil.go:1462: got TOC entries: === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 142 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" + testutil.go:1462: got TOC entries: +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=PAX testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=PAX testutil.go:485: Offset: 540, NextOffset: 572 +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU + gzip_test.go:80: [1] at 40 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 182 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000028STARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=PAX testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 3156 +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU + testutil.go:1462: got TOC entries: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=PAX testutil.go:485: Offset: 1624, NextOffset: 4264 testutil.go:371: Comparing: "foo2" vs "foo2" +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=PAX testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 3156, NextOffset: 3188 @@ -4460,10 +4504,17 @@ 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 +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 142 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" + testutil.go:1462: got TOC entries: +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=PAX testutil.go:485: Offset: 1624, NextOffset: 4264 testutil.go:485: Offset: 572, NextOffset: 3156 testutil.go:371: Comparing: "foo2" vs "foo2" @@ -4471,41 +4522,48 @@ testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 4264, NextOffset: 4296 testutil.go:485: Offset: 3156, NextOffset: 3188 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX + testutil.go:485: Offset: 4296, NextOffset: 7983 +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + 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 === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=PAX - testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:485: Offset: 3188, NextOffset: 6875 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 142 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=PAX -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 40 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 182 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000028STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 142 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 40 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 182 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000028STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=USTAR === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 @@ -4532,42 +4590,38 @@ testutil.go:485: Offset: 3156, NextOffset: 3188 testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:485: Offset: 3188, NextOffset: 6875 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 142 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 40 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 182 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000028STARGZ" +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 142 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 40 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 182 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000028STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 142 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 - gzip_test.go:80: [1] at 40 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 182 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000028STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"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"}]} @@ -4583,14 +4637,21 @@ 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 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 + gzip_test.go:80: [1] at 40 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 182 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000028STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX + testutil.go:485: Offset: 3188, NextOffset: 6875 testutil.go:485: Offset: 4296, NextOffset: 7983 +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 @@ -4599,35 +4660,51 @@ testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX testutil.go:485: Offset: 4264, NextOffset: 4296 +=== NAME 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" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX testutil.go:485: Offset: 3156, NextOffset: 3188 testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:485: Offset: 3188, NextOffset: 6875 +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU + 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=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=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 gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 142 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=true,format=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 +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 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=GNU === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 @@ -4638,9 +4715,15 @@ 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=0,prefix="../",format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 + gzip_test.go:80: [1] at 40 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 182 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000028STARGZ" + testutil.go:1462: got TOC entries: +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU === NAME 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: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] @@ -4649,14 +4732,6 @@ testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 4264 testutil.go:485: Offset: 572, NextOffset: 3156 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=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 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" @@ -4664,32 +4739,43 @@ testutil.go:485: Offset: 3156, NextOffset: 3188 testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:485: Offset: 3188, NextOffset: 6875 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 142 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 - gzip_test.go:80: [1] at 40 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 182 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000028STARGZ" + gzip_test.go:80: [1] at 34 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 159 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=false,format=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" + 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/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 - gzip_test.go:80: [1] at 40 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 182 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000028STARGZ" + gzip_test.go:80: [1] at 34 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 159 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" + testutil.go:1462: got TOC entries: +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=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=1,prefix="../",lossless=false,format=PAX === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} @@ -4721,38 +4807,26 @@ testutil.go:485: Offset: 3156, NextOffset: 3188 testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:485: Offset: 3188, NextOffset: 6875 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX - 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=0,prefix="./",src=0,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX - gzip_test.go:80: [1] at 142 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" - testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 - gzip_test.go:80: [1] at 40 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 182 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000028STARGZ" - testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=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=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 142 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" + gzip_test.go:80: [1] at 125 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=true,format=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 === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] + testutil.go:377: Directory: "" vs "": [foo2 foo] vs [foo foo2 .no.prefetch.landmark] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 @@ -4771,58 +4845,62 @@ testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 4264 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU testutil.go:485: Offset: 572, NextOffset: 3156 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 125 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 4264, NextOffset: 4296 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR - testutil.go:1462: got TOC entries: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU testutil.go:485: Offset: 3156, NextOffset: 3188 testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:485: Offset: 3188, NextOffset: 6875 -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX +=== NAME 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/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 34 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 159 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 125 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 34 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 159 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=GNU -=== NAME 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 gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 125 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 540, NextOffset: 572 +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 + gzip_test.go:80: [1] at 34 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 159 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR + testutil.go:1462: got TOC entries: +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 3156 testutil.go:485: Offset: 1624, NextOffset: 4264 @@ -4844,49 +4922,27 @@ testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 4264, NextOffset: 4296 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU testutil.go:485: Offset: 3156, NextOffset: 3188 testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:485: Offset: 3188, NextOffset: 6875 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 - gzip_test.go:80: [1] at 34 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 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/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=false,format=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 - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 - gzip_test.go:80: [1] at 34 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 159 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" - testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX +=== NAME 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=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 125 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} @@ -4895,17 +4951,31 @@ testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU testutil.go:485: Offset: 572, NextOffset: 3156 +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 + gzip_test.go:80: [1] at 34 in stargz, uncompressed length 2048 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU testutil.go:485: Offset: 1624, NextOffset: 4264 +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU + gzip_test.go:80: [2] at 159 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU + testutil.go:1462: got TOC entries: +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU testutil.go:485: Offset: 3156, NextOffset: 3188 testutil.go:485: Offset: 4264, NextOffset: 4296 testutil.go:485: Offset: 3188, NextOffset: 6875 testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 @@ -4919,76 +4989,84 @@ testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:485: Offset: 3188, NextOffset: 6875 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=true,format=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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 125 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 34 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 159 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX +=== 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=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 125 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 34 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 159 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 125 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":88,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":340,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":372,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== NAME 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=-1,prefix="",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":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 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 125 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" - testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR + testutil.go:377: Directory: "" vs "": [foo2 foo] vs [foo2 .no.prefetch.landmark foo] testutil.go:371: Comparing: "foo2" vs "foo2" +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR + gzip_test.go:80: [1] at 34 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 163 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" + testutil.go:1462: got TOC entries: +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 129 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" + testutil.go:1462: got TOC entries: +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 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: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 @@ -5001,136 +5079,196 @@ testutil.go:485: Offset: 340, NextOffset: 372 testutil.go:485: Offset: 564, NextOffset: 1288 testutil.go:485: Offset: 372, NextOffset: 1024 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 34 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 159 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" + gzip_test.go:80: [2] at 163 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 125 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" + gzip_test.go:80: [1] at 129 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 34 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 159 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" + gzip_test.go:80: [2] at 163 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 125 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" + 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=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=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 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=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 34 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 163 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX +=== 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=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 + gzip_test.go:80: [1] at 34 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 163 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" + testutil.go:1462: got TOC entries: +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 129 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" + testutil.go:1462: got TOC entries: +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 + gzip_test.go:80: [1] at 34 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 163 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR + testutil.go:1462: got TOC entries: +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 129 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 + gzip_test.go:80: [1] at 34 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 163 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" + testutil.go:1462: got TOC entries: +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=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=GNU === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":91,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":123,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":350,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":382,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":198,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":230,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":538,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":570,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go: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" +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 + gzip_test.go:80: [1] at 34 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 163 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" + testutil.go:1462: got TOC entries: +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 350, NextOffset: 382 testutil.go:485: Offset: 538, NextOffset: 570 +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 382, NextOffset: 1027 +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 570, NextOffset: 1292 +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU + gzip_test.go:80: [1] at 129 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 91, NextOffset: 123 +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU + testutil.go:1462: got TOC entries: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR + testutil.go:485: Offset: 198, NextOffset: 230 +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR + testutil.go:485: Offset: 123, NextOffset: 350 + testutil.go:485: Offset: 230, NextOffset: 538 testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 198, NextOffset: 230 testutil.go:485: Offset: 91, NextOffset: 123 +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 230, NextOffset: 538 +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR + gzip_test.go:80: [1] at 34 in stargz, uncompressed length 2048 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 123, NextOffset: 350 +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR + gzip_test.go:80: [2] at 163 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR + testutil.go:1462: got TOC entries: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 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=0,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 - 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: 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 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=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 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU gzip_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 - 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 === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":90,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":122,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":348,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":380,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU + testutil.go:1462: got TOC entries: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=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 "" - testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 90, NextOffset: 122 testutil.go:485: Offset: 197, NextOffset: 229 @@ -5140,12 +5278,6 @@ 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 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 129 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" - testutil.go:1462: got TOC entries: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 537, NextOffset: 569 testutil.go:485: Offset: 380, NextOffset: 1033 testutil.go:485: Offset: 569, NextOffset: 1286 @@ -5160,47 +5292,91 @@ testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 537, NextOffset: 569 +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 348, NextOffset: 380 +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 569, NextOffset: 1286 +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR + gzip_test.go:80: [1] at 175 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 380, NextOffset: 1033 -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR + testutil.go:1462: got TOC entries: +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 364 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" + testutil.go:1462: got TOC entries: +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 - gzip_test.go:80: [1] at 34 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 163 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" + gzip_test.go:80: [1] at 175 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=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 129 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" + gzip_test.go:80: [1] at 364 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=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 34 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 163 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" + gzip_test.go:80: [1] at 175 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 129 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" + gzip_test.go:80: [1] at 364 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,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 34 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 163 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" + gzip_test.go:80: [1] at 175 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 + gzip_test.go:80: [1] at 175 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" + testutil.go:1462: got TOC entries: +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 364 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" + testutil.go:1462: got TOC entries: +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 + gzip_test.go:80: [1] at 175 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" + testutil.go:1462: got TOC entries: +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU + gzip_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 === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":92,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":124,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":350,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":382,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":200,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":232,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":542,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":574,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 92, NextOffset: 124 testutil.go:485: Offset: 200, NextOffset: 232 @@ -5214,83 +5390,102 @@ 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: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 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 542, NextOffset: 574 testutil.go:485: Offset: 350, NextOffset: 382 testutil.go:485: Offset: 574, NextOffset: 1293 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU + testutil.go:485: Offset: 382, NextOffset: 1027 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR + 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 gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 129 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" + gzip_test.go:80: [1] at 364 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR - testutil.go:485: Offset: 382, NextOffset: 1027 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=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 34 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 163 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" + gzip_test.go:80: [1] at 175 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-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 129 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" + gzip_test.go:80: [1] at 364 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=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 34 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 163 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" + gzip_test.go:80: [1] at 175 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 129 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" + gzip_test.go:80: [1] at 364 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 - gzip_test.go:80: [1] at 34 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 163 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" + gzip_test.go:80: [1] at 175 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 129 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" + gzip_test.go:80: [1] at 364 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 175 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" testutil.go:1462: got TOC entries: +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 364 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" + testutil.go:1462: got TOC entries: +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 + gzip_test.go:80: [1] at 175 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":88,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":340,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":372,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU + testutil.go:1462: got TOC entries: === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=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"}]} +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=PAX testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 88, NextOffset: 120 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" +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=PAX +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=PAX testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 340, NextOffset: 372 @@ -5302,12 +5497,6 @@ testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 196, NextOffset: 228 testutil.go:485: Offset: 88, NextOffset: 120 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 364 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=PAX testutil.go:485: Offset: 228, NextOffset: 532 testutil.go:485: Offset: 120, NextOffset: 340 testutil.go:371: Comparing: "foo2" vs "foo2" @@ -5315,56 +5504,75 @@ testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 532, NextOffset: 564 testutil.go:485: Offset: 340, NextOffset: 372 -=== NAME TestGzipEStargz/testWriteAndOpen/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 -=== NAME 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/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 - gzip_test.go:80: [1] at 175 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" - testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX +=== NAME 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/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 - gzip_test.go:80: [1] at 175 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 + gzip_test.go:80: [1] at 2176 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 364 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 - gzip_test.go:80: [1] at 175 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 + gzip_test.go:80: [1] at 2176 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 364 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=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 gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 - gzip_test.go:80: [1] at 175 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 + gzip_test.go:80: [1] at 2176 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=GNU -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU + gzip_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=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 + gzip_test.go:80: [1] at 2176 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=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"}]} @@ -5379,24 +5587,24 @@ testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 350, NextOffset: 382 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 364 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX testutil.go:485: Offset: 538, NextOffset: 570 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX - testutil.go:1462: got TOC entries: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=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 [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: 198, NextOffset: 230 testutil.go:485: Offset: 91, NextOffset: 123 testutil.go:485: Offset: 230, NextOffset: 538 -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX testutil.go:485: Offset: 123, NextOffset: 350 testutil.go:371: Comparing: "foo2" vs "foo2" @@ -5407,36 +5615,38 @@ 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=0,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 - gzip_test.go:80: [1] at 175 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" - testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 364 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 + gzip_test.go:80: [1] at 2176 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 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=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=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=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 364 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 + gzip_test.go:80: [1] at 2176 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":90,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":122,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":348,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":380,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":197,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":229,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":537,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":569,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 90, NextOffset: 122 testutil.go:485: Offset: 197, NextOffset: 229 @@ -5448,23 +5658,11 @@ testutil.go:485: Offset: 348, NextOffset: 380 testutil.go:485: Offset: 537, NextOffset: 569 testutil.go:485: Offset: 380, NextOffset: 1033 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX testutil.go:485: Offset: 569, NextOffset: 1286 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" -=== NAME 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 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX testutil.go:485: Offset: 197, NextOffset: 229 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX - gzip_test.go:80: [2] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX testutil.go:485: Offset: 90, NextOffset: 122 testutil.go:485: Offset: 229, NextOffset: 537 testutil.go:485: Offset: 122, NextOffset: 348 @@ -5474,52 +5672,66 @@ testutil.go:485: Offset: 537, NextOffset: 569 testutil.go:485: Offset: 348, NextOffset: 380 testutil.go:485: Offset: 569, NextOffset: 1286 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX testutil.go:485: Offset: 380, NextOffset: 1033 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX - testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 364 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=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: [0] at 0 in stargz, uncompressed length 2148 + gzip_test.go:80: [1] at 2176 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 364 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 - gzip_test.go:80: [1] at 175 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 + gzip_test.go:80: [1] at 2176 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 364 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=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 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" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":92,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":124,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":350,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":382,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 + gzip_test.go:80: [1] at 2176 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU + gzip_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=USTAR === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":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] @@ -5535,12 +5747,6 @@ testutil.go:485: Offset: 542, NextOffset: 574 testutil.go:485: Offset: 382, NextOffset: 1027 testutil.go:485: Offset: 574, NextOffset: 1293 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 364 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" - testutil.go:1462: got TOC entries: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" @@ -5548,8 +5754,6 @@ testutil.go:485: Offset: 92, NextOffset: 124 testutil.go:485: Offset: 232, NextOffset: 542 testutil.go:485: Offset: 124, NextOffset: 350 -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" @@ -5557,21 +5761,31 @@ testutil.go:485: Offset: 350, NextOffset: 382 testutil.go:485: Offset: 574, NextOffset: 1293 testutil.go:485: Offset: 382, NextOffset: 1027 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 - gzip_test.go:80: [1] at 175 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 + gzip_test.go:80: [1] at 2176 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 364 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=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 @@ -5579,7 +5793,7 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX gzip_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 @@ -5587,7 +5801,7 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 2176 in stargz, uncompressed length 2048 @@ -5595,26 +5809,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","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=GNU === NAME TestGzipEStargz/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 [foo2 .no.prefetch.landmark foo] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 88, NextOffset: 120 testutil.go:485: Offset: 196, NextOffset: 228 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU -=== NAME TestGzipEStargz/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" @@ -5635,54 +5839,57 @@ testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 532, NextOffset: 564 +=== NAME TestGzipEStargz/testWriteAndOpen/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 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=GNU testutil.go:485: Offset: 342, NextOffset: 374 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU + gzip_test.go:80: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=GNU testutil.go:485: Offset: 564, NextOffset: 1288 testutil.go:485: Offset: 374, NextOffset: 1030 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 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/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" + gzip_test.go:80: [1] at 126 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 394 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007eSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 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=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 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" + gzip_test.go:80: [1] at 126 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 394 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007eSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=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"}]} @@ -5693,16 +5900,6 @@ testutil.go:485: Offset: 199, NextOffset: 231 testutil.go:485: Offset: 122, NextOffset: 348 testutil.go:485: Offset: 231, NextOffset: 540 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU -=== NAME TestGzipEStargz/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" @@ -5711,7 +5908,7 @@ testutil.go:485: Offset: 380, NextOffset: 1030 testutil.go:485: Offset: 572, NextOffset: 1295 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 199, NextOffset: 231 testutil.go:485: Offset: 90, NextOffset: 122 @@ -5722,58 +5919,59 @@ testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 348, NextOffset: 380 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=USTAR -=== NAME 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 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 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 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=0,prefix="./",lossless=false,format=GNU +=== 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=9,prefix="../",format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 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 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=0,prefix="/",lossless=true,format=USTAR +=== 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 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 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=0,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 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 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=0,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=9,prefix="../",format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 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 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=0,prefix="/",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":90,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":122,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":345,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":377,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":198,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":230,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":537,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":569,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 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: 90, NextOffset: 122 testutil.go:485: Offset: 198, NextOffset: 230 @@ -5787,16 +5985,6 @@ testutil.go:485: Offset: 377, NextOffset: 1020 testutil.go:485: Offset: 569, NextOffset: 1296 testutil.go:371: Comparing: "" vs "" -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 198, NextOffset: 230 @@ -5807,73 +5995,54 @@ testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 537, NextOffset: 569 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=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 -=== NAME 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/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=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 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=0,prefix="../",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 2176 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" + gzip_test.go:80: [1] at 132 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 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=0,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 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 127 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 395 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007fSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 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 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=0,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=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 2176 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" + 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=0,prefix="../",lossless=false,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":92,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":124,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":351,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":383,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":200,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":232,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":542,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":574,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} @@ -5892,11 +6061,21 @@ testutil.go:485: Offset: 383, NextOffset: 1028 testutil.go:485: Offset: 574, NextOffset: 1293 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [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 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 + gzip_test.go:80: [1] at 135 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 401 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000087STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU testutil.go:485: Offset: 124, NextOffset: 351 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] @@ -5906,60 +6085,54 @@ testutil.go:485: Offset: 574, NextOffset: 1293 testutil.go:485: Offset: 383, NextOffset: 1028 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" + 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=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 133 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 401 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000085STARGZ" + gzip_test.go:80: [2] at 399 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000085STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR +=== 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 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=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 133 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 401 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000085STARGZ" + gzip_test.go:80: [1] at 135 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 402 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000087STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 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 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=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":77,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":105,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":312,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":167,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":195,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":448,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":476,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] - testutil.go: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 "": [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" @@ -5967,74 +6140,98 @@ testutil.go:485: Offset: 448, NextOffset: 476 testutil.go:485: Offset: 312, NextOffset: 901 testutil.go:485: Offset: 476, NextOffset: 1135 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 77, NextOffset: 105 + testutil.go:485: Offset: 167, NextOffset: 195 + testutil.go:485: Offset: 105, NextOffset: 284 + testutil.go:485: Offset: 195, NextOffset: 448 testutil.go: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: 167, NextOffset: 195 testutil.go:485: Offset: 77, NextOffset: 105 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR testutil.go:485: Offset: 195, NextOffset: 448 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR testutil.go:485: Offset: 105, NextOffset: 284 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU - gzip_test.go:80: [1] at 131 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 448, NextOffset: 476 testutil.go:485: Offset: 284, NextOffset: 312 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU - 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=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR testutil.go:485: Offset: 476, NextOffset: 1135 testutil.go:485: Offset: 312, NextOffset: 901 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 + gzip_test.go:80: [1] at 135 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 402 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000087STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=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 128 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 395 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000080STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=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: [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=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 129 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 397 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" + gzip_test.go:80: [1] at 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=9,prefix="",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 + gzip_test.go:80: [1] at 109 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 357 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006dSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 102 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 350 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000066STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 + gzip_test.go:80: [1] at 109 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 357 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006dSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 102 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 350 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000066STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":81,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":109,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":293,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":171,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":199,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":456,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":484,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo] vs [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: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" @@ -6042,6 +6239,11 @@ testutil.go:485: Offset: 456, NextOffset: 484 testutil.go:485: Offset: 321, NextOffset: 912 testutil.go:485: Offset: 484, NextOffset: 1145 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 81, NextOffset: 109 + testutil.go:485: Offset: 171, NextOffset: 199 + testutil.go:485: Offset: 109, NextOffset: 293 + testutil.go:485: Offset: 199, NextOffset: 456 testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" @@ -6050,6 +6252,16 @@ testutil.go:485: Offset: 199, NextOffset: 456 testutil.go:485: Offset: 109, NextOffset: 293 testutil.go:371: Comparing: "foo2" vs "foo2" +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 + gzip_test.go:80: [1] at 108 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 356 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006cSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU +=== NAME 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: 456, NextOffset: 484 @@ -6057,39 +6269,55 @@ testutil.go:485: Offset: 484, NextOffset: 1145 testutil.go:485: Offset: 321, NextOffset: 912 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 101 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 349 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000065STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 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 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=1,prefix="./",lossless=false,format=PAX +=== 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 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 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=1,prefix="./",lossless=true,format=GNU +=== 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=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 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 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=1,prefix="./",lossless=false,format=GNU +=== 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 === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":286,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":314,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":168,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":196,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":451,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":479,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo2 foo] vs [foo foo2 .no.prefetch.landmark] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 78, NextOffset: 106 testutil.go:485: Offset: 168, NextOffset: 196 @@ -6105,20 +6333,8 @@ testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 168, NextOffset: 196 testutil.go:485: Offset: 78, NextOffset: 106 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 127 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 395 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007fSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 196, NextOffset: 451 testutil.go:485: Offset: 106, NextOffset: 286 testutil.go:371: Comparing: "foo2" vs "foo2" @@ -6128,68 +6344,78 @@ testutil.go:485: Offset: 286, NextOffset: 314 testutil.go:485: Offset: 479, NextOffset: 1141 testutil.go:485: Offset: 314, NextOffset: 904 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 135 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 401 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000087STARGZ" + gzip_test.go:80: [1] at 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} +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,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=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 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 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=1,prefix="/",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX +=== 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 135 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 401 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000087STARGZ" + gzip_test.go:80: [1] at 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=1,prefix="/",lossless=false,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":82,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":110,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":292,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":320,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":172,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":200,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":459,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":487,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 82, NextOffset: 110 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR + 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" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR 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" +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR + testutil.go:1462: got TOC entries: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 292, NextOffset: 320 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 459, NextOffset: 487 testutil.go:485: Offset: 320, NextOffset: 912 +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=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:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 172, NextOffset: 200 testutil.go:485: Offset: 82, NextOffset: 110 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 200, NextOffset: 459 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 127 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 110, NextOffset: 292 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX - gzip_test.go:80: [2] at 393 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007fSTARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" @@ -6197,41 +6423,70 @@ testutil.go:485: Offset: 292, NextOffset: 320 testutil.go:485: Offset: 487, NextOffset: 1150 testutil.go:485: Offset: 320, NextOffset: 912 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX + 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=-1,prefix="/",format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX + gzip_test.go:80: [1] at 110 in stargz, uncompressed length 2048 + 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=1,prefix="/",lossless=true,format=GNU -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU +=== 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 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 gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 133 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 399 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000085STARGZ" + gzip_test.go:80: [1] at 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=1,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 125 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 391 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007dSTARGZ" + gzip_test.go:80: [1] at 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=1,prefix="../",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=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 === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":77,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":105,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":312,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":167,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":195,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":448,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":476,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo] vs [foo foo2 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 77, NextOffset: 105 testutil.go:485: Offset: 167, NextOffset: 195 testutil.go:485: Offset: 105, NextOffset: 284 testutil.go:485: Offset: 195, NextOffset: 448 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=PAX +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=PAX testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" @@ -6240,12 +6495,7 @@ testutil.go:485: Offset: 312, NextOffset: 901 testutil.go:485: Offset: 476, NextOffset: 1135 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.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: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" @@ -6253,51 +6503,55 @@ testutil.go:485: Offset: 284, NextOffset: 312 testutil.go:485: Offset: 476, NextOffset: 1135 testutil.go:485: Offset: 312, NextOffset: 901 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 167, NextOffset: 195 + testutil.go:485: Offset: 77, NextOffset: 105 + testutil.go:485: Offset: 195, NextOffset: 448 + testutil.go:485: Offset: 105, NextOffset: 284 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 135 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 402 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000087STARGZ" + gzip_test.go:80: [1] at 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=1,prefix="../",lossless=false,format=USTAR === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 128 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 395 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000080STARGZ" + gzip_test.go:80: [1] at 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=1,prefix="../",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 135 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 402 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000087STARGZ" + gzip_test.go:80: [1] at 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=1,prefix="../",lossless=false,format=PAX +=== 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 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 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=1,prefix="../",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 134 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 401 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000086STARGZ" + gzip_test.go:80: [1] at 114 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 367 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000072STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":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"}]} @@ -6316,7 +6570,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 "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 171, NextOffset: 199 testutil.go:485: Offset: 81, NextOffset: 109 @@ -6329,60 +6583,62 @@ testutil.go:485: Offset: 293, NextOffset: 321 testutil.go:485: Offset: 484, NextOffset: 1145 testutil.go:485: Offset: 321, NextOffset: 912 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 128 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 395 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000080STARGZ" -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU + gzip_test.go:80: [1] at 106 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 359 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006aSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 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 114 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 367 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000072STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 102 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 350 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000066STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 109 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 357 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006dSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX + gzip_test.go:80: [1] at 106 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 359 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006aSTARGZ" === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX testutil.go: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] +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX + testutil.go:1462: got TOC entries: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX + testutil.go:371: Comparing: "foo" vs "foo" +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX + testutil.go:485: Offset: 78, NextOffset: 106 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX + testutil.go:485: Offset: 168, NextOffset: 196 +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX + testutil.go:485: Offset: 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 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX 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" @@ -6397,43 +6653,56 @@ testutil.go:485: Offset: 286, NextOffset: 314 testutil.go:485: Offset: 479, NextOffset: 1141 testutil.go:485: Offset: 314, NextOffset: 904 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 + gzip_test.go:80: [1] at 113 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 366 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000071STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX +=== 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 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 105 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 358 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000069STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=GNU -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=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 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 116 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 372 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000074STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU +=== 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 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 108 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 364 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006cSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 111 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 362 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006fSTARGZ" + gzip_test.go:80: [1] at 116 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 372 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000074STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 108 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 364 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006cSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":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"}]} @@ -6447,28 +6716,16 @@ testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX testutil.go:485: Offset: 292, NextOffset: 320 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX testutil.go:485: Offset: 459, NextOffset: 487 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR - 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" -=== NAME 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 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 172, NextOffset: 200 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} -=== NAME 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 testutil.go:485: Offset: 110, NextOffset: 292 @@ -6476,33 +6733,38 @@ testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 459, NextOffset: 487 -=== NAME TestGzipEStargz/testWriteAndOpen/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"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX testutil.go:485: Offset: 292, NextOffset: 320 -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX testutil.go:485: Offset: 487, NextOffset: 1150 testutil.go:485: Offset: 320, NextOffset: 912 +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,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=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 111 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 362 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006fSTARGZ" + gzip_test.go:80: [1] at 115 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 371 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000073STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 104 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 355 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000068STARGZ" + gzip_test.go:80: [1] at 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=9,prefix="./",lossless=true,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 115 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 371 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000073STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":76,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":104,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":289,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":317,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":166,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":194,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":446,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":474,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} @@ -6521,7 +6783,7 @@ testutil.go:485: Offset: 317, NextOffset: 906 testutil.go:485: Offset: 474, NextOffset: 1132 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.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: 166, NextOffset: 194 testutil.go:485: Offset: 76, NextOffset: 104 @@ -6534,65 +6796,52 @@ testutil.go:485: Offset: 289, NextOffset: 317 testutil.go:485: Offset: 474, NextOffset: 1132 testutil.go:485: Offset: 317, NextOffset: 906 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 110 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 361 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU === 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=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-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 103 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 354 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000067STARGZ" + gzip_test.go:80: [1] at 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=9,prefix="/",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 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 115 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 371 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000073STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 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 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=9,prefix="/",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 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 - gzip_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 112 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 368 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000070STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":80,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":108,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":297,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":325,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":170,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":198,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":454,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":482,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - 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: 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" @@ -6600,11 +6849,6 @@ 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: "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: "" vs "" testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" @@ -6619,69 +6863,43 @@ testutil.go:485: Offset: 297, NextOffset: 325 testutil.go:485: Offset: 482, NextOffset: 1144 testutil.go:485: Offset: 325, NextOffset: 916 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 107 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 357 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU - gzip_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=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 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 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 105 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 356 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000069STARGZ" +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU + gzip_test.go:80: [1] at 104 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 360 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000068STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 112 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 363 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000070STARGZ" + gzip_test.go:80: [1] at 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=9,prefix="../",lossless=false,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 105 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 356 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000069STARGZ" + gzip_test.go:80: [1] at 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=9,prefix="../",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 111 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 362 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006fSTARGZ" + gzip_test.go:80: [1] at 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=9,prefix="../",lossless=false,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=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"}]} @@ -6704,150 +6922,164 @@ testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 167, NextOffset: 195 testutil.go:485: Offset: 77, NextOffset: 105 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU testutil.go:485: Offset: 195, NextOffset: 449 testutil.go:485: Offset: 105, NextOffset: 291 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=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 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 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 449, NextOffset: 477 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 104 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 355 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000068STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU testutil.go:485: Offset: 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 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 114 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 367 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000072STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 106 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 359 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006aSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 114 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 367 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000072STARGZ" + 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=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX +=== 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 106 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 359 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006aSTARGZ" + gzip_test.go:80: [1] at 108 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 365 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006cSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU +=== 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 113 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 366 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000071STARGZ" + gzip_test.go:80: [1] at 360 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 878 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000168STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":81,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":109,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":297,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":325,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":171,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":199,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":457,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":485,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 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: 171, NextOffset: 199 testutil.go:485: Offset: 109, NextOffset: 297 testutil.go:485: Offset: 199, NextOffset: 457 testutil.go:371: Comparing: "foo2" vs "foo2" +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=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: 297, NextOffset: 325 +=== NAME 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 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU testutil.go:485: Offset: 457, NextOffset: 485 testutil.go:485: Offset: 325, NextOffset: 916 +=== NAME 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 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU testutil.go:485: Offset: 485, NextOffset: 1149 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR + gzip_test.go:80: [2] at 737 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000dbSTARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + 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" +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR + testutil.go:1462: got TOC entries: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=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" +=== NAME 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} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU testutil.go:485: Offset: 457, NextOffset: 485 +=== NAME 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"} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU testutil.go:485: Offset: 297, NextOffset: 325 testutil.go:485: Offset: 485, NextOffset: 1149 +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU testutil.go:485: Offset: 325, NextOffset: 916 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 171, NextOffset: 199 - testutil.go:485: Offset: 81, NextOffset: 109 - testutil.go:485: Offset: 199, NextOffset: 457 - testutil.go:485: Offset: 109, NextOffset: 297 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-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} + testutil.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 105 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 358 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000069STARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU + gzip_test.go: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=-1,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 116 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 372 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000074STARGZ" + gzip_test.go:80: [1] at 362 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 880 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016aSTARGZ" +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=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 108 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 364 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006cSTARGZ" + gzip_test.go:80: [1] at 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=-1,prefix="./",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 116 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 372 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000074STARGZ" + gzip_test.go:80: [1] at 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=-1,prefix="./",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX +=== 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 108 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 364 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006cSTARGZ" + gzip_test.go:80: [1] at 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=-1,prefix="./",lossless=true,format=GNU === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":297,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":325,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":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] @@ -6862,19 +7094,9 @@ testutil.go:485: Offset: 297, NextOffset: 325 testutil.go:485: Offset: 462, NextOffset: 490 testutil.go:485: Offset: 325, NextOffset: 921 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 115 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 371 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000073STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR testutil.go:485: Offset: 490, NextOffset: 1157 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 172, NextOffset: 200 testutil.go:485: Offset: 78, NextOffset: 106 @@ -6888,56 +7110,38 @@ testutil.go:485: Offset: 490, NextOffset: 1157 testutil.go:485: Offset: 325, NextOffset: 921 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-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 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 115 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 371 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000073STARGZ" + 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=-1,prefix="/",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 107 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 363 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" + gzip_test.go:80: [1] at 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=-1,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 115 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 371 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000073STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 107 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 363 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" + gzip_test.go:80: [1] at 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=-1,prefix="/",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":81,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":109,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":304,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":174,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":202,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":468,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":496,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 81, NextOffset: 109 testutil.go:485: Offset: 174, NextOffset: 202 @@ -6948,11 +7152,35 @@ testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 304, NextOffset: 332 testutil.go:485: Offset: 468, NextOffset: 496 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 332, NextOffset: 930 testutil.go:485: Offset: 496, NextOffset: 1163 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU + gzip_test.go:80: [1] at 222 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 744 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000deSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 + gzip_test.go:80: [1] at 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 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 174, NextOffset: 202 testutil.go:485: Offset: 81, NextOffset: 109 testutil.go:485: Offset: 202, NextOffset: 468 @@ -6964,76 +7192,60 @@ testutil.go:485: Offset: 304, NextOffset: 332 testutil.go:485: Offset: 496, NextOffset: 1163 testutil.go:485: Offset: 332, NextOffset: 930 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 112 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 368 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000070STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 104 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 360 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000068STARGZ" + gzip_test.go:80: [1] at 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=-1,prefix="../",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 117 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 374 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000075STARGZ" + gzip_test.go:80: [1] at 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=-1,prefix="../",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=USTAR#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 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=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" + 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=-1,prefix="../",lossless=false,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=GNU === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":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 [foo foo2 .no.prefetch.landmark] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 78, NextOffset: 106 - testutil.go:485: Offset: 171, NextOffset: 199 - testutil.go:485: Offset: 106, NextOffset: 298 - testutil.go:485: Offset: 199, NextOffset: 463 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 109 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 366 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006dSTARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo2" vs "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 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=PAX#01 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 491, NextOffset: 1157 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 78, NextOffset: 106 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR + testutil.go:485: Offset: 171, NextOffset: 199 + testutil.go:485: Offset: 106, NextOffset: 298 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR + testutil.go:485: Offset: 199, NextOffset: 463 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU + gzip_test.go:80: [1] at 362 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 881 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016aSTARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" @@ -7041,63 +7253,51 @@ testutil.go:485: Offset: 78, NextOffset: 106 testutil.go:485: Offset: 199, NextOffset: 463 testutil.go:485: Offset: 106, NextOffset: 298 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU + testutil.go:1462: got TOC entries: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR testutil.go:371: Comparing: "foo2" vs "foo2" +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 463, NextOffset: 491 testutil.go:485: Offset: 298, NextOffset: 326 testutil.go:485: Offset: 491, NextOffset: 1157 testutil.go:485: Offset: 326, NextOffset: 922 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU +=== 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 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 116 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 373 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000074STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 108 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 365 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006cSTARGZ" + gzip_test.go:80: [1] at 221 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 740 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ddSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 360 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 878 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000168STARGZ" + gzip_test.go:80: [1] at 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 -=== 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=USTAR === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":82,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":110,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":304,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":175,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":203,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":471,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":499,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 82, NextOffset: 110 testutil.go:485: Offset: 175, NextOffset: 203 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 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 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 110, NextOffset: 304 testutil.go:485: Offset: 203, NextOffset: 471 testutil.go:371: Comparing: "foo2" vs "foo2" @@ -7105,20 +7305,20 @@ 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 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 360 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 878 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000168STARGZ" + gzip_test.go:80: [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=false,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR + testutil.go:485: Offset: 332, NextOffset: 930 + testutil.go:485: Offset: 499, NextOffset: 1168 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo2 foo] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 175, NextOffset: 203 testutil.go:485: Offset: 82, NextOffset: 110 @@ -7131,76 +7331,65 @@ 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=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 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=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 362 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 880 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016aSTARGZ" + gzip_test.go:80: [1] at 363 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 886 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016bSTARGZ" +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=USTAR#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX gzip_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 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" + 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=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=PAX === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":297,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":325,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":172,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":200,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":462,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo] vs [foo foo2 .no.prefetch.landmark] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 78, NextOffset: 106 - testutil.go:485: Offset: 172, NextOffset: 200 - testutil.go:485: Offset: 106, NextOffset: 297 - testutil.go:485: Offset: 200, NextOffset: 462 + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] testutil.go:371: Comparing: "foo2" vs "foo2" +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 297, NextOffset: 325 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU + gzip_test.go:80: [1] at 365 in stargz, uncompressed length 2048 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX testutil.go:485: Offset: 462, NextOffset: 490 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU + gzip_test.go:80: [2] at 888 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016dSTARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX 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] -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 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: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX testutil.go:371: Comparing: "foo" vs "foo" -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=PAX#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR + testutil.go:485: Offset: 78, NextOffset: 106 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU + testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX testutil.go:485: Offset: 172, NextOffset: 200 + testutil.go:485: Offset: 106, NextOffset: 297 + testutil.go:485: Offset: 200, NextOffset: 462 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 172, NextOffset: 200 testutil.go:485: Offset: 78, NextOffset: 106 testutil.go:485: Offset: 200, NextOffset: 462 testutil.go:485: Offset: 106, NextOffset: 297 @@ -7208,53 +7397,45 @@ testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 462, NextOffset: 490 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX testutil.go:485: Offset: 297, NextOffset: 325 testutil.go:485: Offset: 490, NextOffset: 1157 testutil.go:485: Offset: 325, NextOffset: 921 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX - 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=PAX === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 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 225 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 748 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e1STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU +=== RUN TestGzipEStargz/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 885 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=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=GNU#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 222 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 744 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000deSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 2616 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a38STARGZ" === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":81,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":109,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":304,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":174,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":202,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":468,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":496,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 81, NextOffset: 109 + testutil.go:485: Offset: 174, NextOffset: 202 + testutil.go:485: Offset: 109, NextOffset: 304 + testutil.go:485: Offset: 202, NextOffset: 468 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" @@ -7262,82 +7443,70 @@ 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 [foo2 foo] testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 81, NextOffset: 109 testutil.go:485: Offset: 174, NextOffset: 202 - testutil.go:485: Offset: 109, NextOffset: 304 + testutil.go:485: Offset: 81, NextOffset: 109 testutil.go:485: Offset: 202, NextOffset: 468 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] + testutil.go:485: Offset: 109, NextOffset: 304 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 468, NextOffset: 496 testutil.go:485: Offset: 304, NextOffset: 332 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX testutil.go:485: Offset: 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 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 361 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 880 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000169STARGZ" +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=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=false,format=USTAR -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=USTAR#01 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 221 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 740 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ddSTARGZ" + gzip_test.go:80: [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=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=USTAR#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX + 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 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: [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=false,format=PAX + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 221 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 740 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ddSTARGZ" + gzip_test.go:80: [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=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=false,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: [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=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=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=PAX#01 === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=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: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" @@ -7345,6 +7514,11 @@ testutil.go:485: Offset: 463, NextOffset: 491 testutil.go:485: Offset: 326, NextOffset: 922 testutil.go:485: Offset: 491, NextOffset: 1157 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 78, NextOffset: 106 + testutil.go:485: Offset: 171, NextOffset: 199 + testutil.go:485: Offset: 106, NextOffset: 298 + testutil.go:485: Offset: 199, NextOffset: 463 testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" @@ -7357,67 +7531,76 @@ testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 463, NextOffset: 491 testutil.go:485: Offset: 298, NextOffset: 326 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX testutil.go:485: Offset: 491, NextOffset: 1157 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX testutil.go:485: Offset: 326, NextOffset: 922 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU - gzip_test.go:80: [1] at 221 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 740 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ddSTARGZ" +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 3740 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 5816 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000e9cSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-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":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/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 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 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=false,format=USTAR + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=GNU#01 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 223 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 746 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000dfSTARGZ" + gzip_test.go:80: [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=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=PAX#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX gzip_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 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=false,format=PAX + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=USTAR#01 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 223 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 746 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000dfSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 1636 === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":82,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":110,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":304,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":175,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":203,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":471,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":499,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 82, NextOffset: 110 testutil.go:485: Offset: 175, NextOffset: 203 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU + gzip_test.go:80: [2] at 3740 in stargz, uncompressed length 2048 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX testutil.go:485: Offset: 110, NextOffset: 304 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU + gzip_test.go:80: [3] at 5816 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000e9cSTARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX testutil.go:485: Offset: 203, NextOffset: 471 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" @@ -7439,26 +7622,18 @@ testutil.go:485: Offset: 304, NextOffset: 332 testutil.go:485: Offset: 499, NextOffset: 1168 testutil.go:485: Offset: 332, NextOffset: 930 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_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 365 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 888 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016dSTARGZ" === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/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 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 225 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 748 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e1STARGZ" + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 2616 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a38STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=PAX#01 +=== 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 @@ -7467,7 +7642,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=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 @@ -7476,12 +7651,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=0,prefix="/",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=GNU#01 === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=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 "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 78, NextOffset: 106 testutil.go:485: Offset: 172, NextOffset: 200 @@ -7494,10 +7670,8 @@ testutil.go:485: Offset: 461, NextOffset: 489 testutil.go:485: Offset: 332, NextOffset: 928 testutil.go:485: Offset: 489, NextOffset: 1157 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=USTAR#01 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 172, NextOffset: 200 testutil.go:485: Offset: 78, NextOffset: 106 @@ -7510,8 +7684,27 @@ testutil.go:485: Offset: 304, NextOffset: 332 testutil.go:485: Offset: 489, NextOffset: 1157 testutil.go:485: Offset: 332, NextOffset: 928 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 3740 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 5816 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000e9cSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + 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/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 2616 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a38STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU gzip_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 @@ -7520,7 +7713,7 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 512 @@ -7529,9 +7722,7 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=PAX#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 1636 @@ -7540,7 +7731,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=false,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 512 + 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=0,prefix="/",format=USTAR#01 === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":81,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":109,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":309,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":337,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":174,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":202,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":467,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":495,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} @@ -7555,15 +7756,37 @@ testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 309, NextOffset: 337 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU testutil.go:485: Offset: 467, NextOffset: 495 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 1636 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU testutil.go:485: Offset: 337, NextOffset: 934 +=== NAME 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 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU testutil.go:485: Offset: 495, NextOffset: 1162 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX + gzip_test.go:80: [3] at 5816 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000e9cSTARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 174, NextOffset: 202 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX + testutil.go:1462: got TOC entries: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU testutil.go:485: Offset: 81, NextOffset: 109 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU testutil.go:485: Offset: 202, NextOffset: 467 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU testutil.go:485: Offset: 109, NextOffset: 309 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] @@ -7573,7 +7796,7 @@ testutil.go:485: Offset: 495, NextOffset: 1162 testutil.go:485: Offset: 337, NextOffset: 934 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU +=== 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 @@ -7582,43 +7805,54 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 1636 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" +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=PAX#01 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=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 gzip_test.go:80: [2] at 2616 in stargz, uncompressed length 2048 gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a38STARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=GNU#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 3740 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 5816 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000e9cSTARGZ" + gzip_test.go:80: [1] at 235 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 291 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 626 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000123STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":235,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":305,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":333,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":171,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":199,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":462,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 78, NextOffset: 106 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 235 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 288 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 623 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000120STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":235,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU testutil.go:485: Offset: 171, NextOffset: 199 testutil.go:485: Offset: 106, NextOffset: 305 testutil.go:485: Offset: 199, NextOffset: 462 @@ -7630,7 +7864,7 @@ testutil.go:485: Offset: 333, NextOffset: 929 testutil.go:485: Offset: 490, NextOffset: 1156 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] + testutil.go: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 @@ -7644,45 +7878,41 @@ 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=0,format=GNU -=== NAME 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 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 2616 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a38STARGZ" + gzip_test.go:80: [1] at 235 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 291 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 626 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000123STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=USTAR#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=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=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 3740 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 5816 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000e9cSTARGZ" + gzip_test.go:80: [1] at 235 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 288 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 623 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000120STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=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=GNU gzip_test.go:62: got gzip streams: +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=USTAR#01 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 2616 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a38STARGZ" + gzip_test.go:80: [1] at 237 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 293 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 628 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000125STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":237,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=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 1636 - gzip_test.go:80: [2] at 3740 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 5816 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000e9cSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR + gzip_test.go:80: [1] at 237 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 290 in stargz, uncompressed length 2048 === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":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"}]} @@ -7690,14 +7920,24 @@ testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 82, NextOffset: 110 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU + gzip_test.go:80: [3] at 625 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000122STARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU testutil.go:485: Offset: 175, NextOffset: 203 testutil.go:485: Offset: 110, NextOffset: 311 testutil.go:485: Offset: 203, NextOffset: 470 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=false,format=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":237,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 311, NextOffset: 339 testutil.go:485: Offset: 470, NextOffset: 498 +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU testutil.go:485: Offset: 339, NextOffset: 937 testutil.go:485: Offset: 498, NextOffset: 1166 testutil.go:371: Comparing: "" vs "" @@ -7706,74 +7946,63 @@ testutil.go:485: Offset: 175, NextOffset: 203 testutil.go:485: Offset: 82, NextOffset: 110 testutil.go:485: Offset: 203, NextOffset: 470 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU testutil.go:485: Offset: 110, NextOffset: 311 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 512 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU testutil.go:371: Comparing: "foo2" vs "foo2" -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR - gzip_test.go:80: [2] at 2616 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] -=== NAME 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" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 470, NextOffset: 498 testutil.go:485: Offset: 311, NextOffset: 339 testutil.go:485: Offset: 498, NextOffset: 1166 testutil.go:485: Offset: 339, NextOffset: 937 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 240 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 296 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 633 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000128STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":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/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":240,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/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 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=PAX#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX - gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 3740 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 5816 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000e9cSTARGZ" + 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":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":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=0,prefix="../",format=PAX#01 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 2616 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a38STARGZ" + gzip_test.go:80: [1] at 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":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":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 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 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":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":240,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":127,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":159,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":632,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":664,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":334,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":366,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":921,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":953,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.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 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=GNU#01 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR testutil.go:485: Offset: 366, NextOffset: 921 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] @@ -7796,36 +8025,29 @@ testutil.go:485: Offset: 632, NextOffset: 664 testutil.go:485: Offset: 953, NextOffset: 2464 testutil.go:485: Offset: 664, NextOffset: 2001 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 2616 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a38STARGZ" - testutil.go:1462: got TOC entries: - testutil.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 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - 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 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" +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=GNU#01 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":240,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 2616 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a38STARGZ" + gzip_test.go:80: [1] at 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":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=USTAR#01 + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":240,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR testutil.go: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"}]} @@ -7835,8 +8057,23 @@ testutil.go:485: Offset: 129, NextOffset: 161 testutil.go:485: Offset: 336, NextOffset: 368 testutil.go:485: Offset: 161, NextOffset: 638 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 368, NextOffset: 925 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR + gzip_test.go:80: [1] at 239 in stargz, uncompressed length 1636 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR testutil.go:371: Comparing: "foo2" vs "foo2" +=== NAME 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" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":239,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR 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 @@ -7857,41 +8094,42 @@ testutil.go:485: Offset: 638, NextOffset: 670 testutil.go:485: Offset: 957, NextOffset: 2478 testutil.go:485: Offset: 670, NextOffset: 2017 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 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 239 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 292 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 627 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000124STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":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/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=USTAR#01 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 2616 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a38STARGZ" + gzip_test.go:80: [1] at 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":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":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 gzip_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 239 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 292 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 627 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000124STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":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=PAX#01 -=== 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":239,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=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 [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: 128, NextOffset: 160 testutil.go:485: Offset: 335, NextOffset: 367 @@ -7902,28 +8140,12 @@ testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 636, NextOffset: 668 testutil.go:485: Offset: 924, NextOffset: 956 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 2616 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 668, NextOffset: 2008 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU - gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a38STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR 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 "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU - testutil.go:1462: got TOC entries: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 335, NextOffset: 367 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 128, NextOffset: 160 testutil.go:485: Offset: 367, NextOffset: 924 testutil.go:485: Offset: 160, NextOffset: 636 @@ -7935,22 +8157,32 @@ testutil.go:485: Offset: 956, NextOffset: 2473 testutil.go:485: Offset: 668, NextOffset: 2008 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=PAX#01 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=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 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" + gzip_test.go:80: [1] at 240 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 296 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 631 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000128STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":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=1,prefix="./",format=GNU#01 + 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: === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":130,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":162,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":642,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":674,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":337,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":369,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":931,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":963,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go: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 @@ -7961,67 +8193,67 @@ testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 642, NextOffset: 674 testutil.go:485: Offset: 931, NextOffset: 963 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 674, NextOffset: 2025 testutil.go:485: Offset: 963, NextOffset: 2489 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR + gzip_test.go:80: [1] at 239 in stargz, uncompressed length 1636 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,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: 337, NextOffset: 369 +=== NAME 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 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 130, NextOffset: 162 - testutil.go:485: Offset: 369, NextOffset: 931 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR + gzip_test.go:80: [3] at 631 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000127STARGZ" === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR + testutil.go:485: Offset: 369, NextOffset: 931 testutil.go:485: Offset: 162, NextOffset: 642 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 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" +=== NAME 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":235,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":239,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 931, NextOffset: 963 +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 642, NextOffset: 674 testutil.go:485: Offset: 963, NextOffset: 2489 testutil.go:485: Offset: 674, NextOffset: 2025 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=GNU#01 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 235 in stargz, uncompressed length 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" + 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":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 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=USTAR#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX + 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 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 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":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":239,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=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: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" @@ -8029,8 +8261,13 @@ 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:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 334, NextOffset: 366 testutil.go:485: Offset: 127, NextOffset: 159 @@ -8043,42 +8280,48 @@ 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=1,prefix="./",format=USTAR#01 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 237 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 293 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 628 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000125STARGZ" + gzip_test.go:80: [1] at 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":237,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":239,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=PAX#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 237 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 290 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 625 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000122STARGZ" + gzip_test.go:80: [1] at 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":237,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":241,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 240 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 296 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 633 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000128STARGZ" + gzip_test.go:80: [1] at 241 in stargz, uncompressed length 512 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=PAX#01 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU + gzip_test.go: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":240,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":241,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":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" @@ -8086,13 +8329,13 @@ 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: 129, NextOffset: 161 testutil.go:485: Offset: 336, NextOffset: 368 - testutil.go:485: Offset: 161, NextOffset: 638 + testutil.go:485: Offset: 129, NextOffset: 161 testutil.go:485: Offset: 368, NextOffset: 925 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go: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" @@ -8100,33 +8343,83 @@ testutil.go:485: Offset: 638, NextOffset: 670 testutil.go:485: Offset: 957, NextOffset: 2478 testutil.go:485: Offset: 670, NextOffset: 2017 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 336, NextOffset: 368 - testutil.go:485: Offset: 129, NextOffset: 161 - testutil.go:485: Offset: 368, NextOffset: 925 - testutil.go:485: Offset: 161, NextOffset: 638 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 200 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 250 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 564 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000faSTARGZ" === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":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 240 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 293 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 630 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000125STARGZ" + gzip_test.go:80: [1] at 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":240,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=GNU#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":200,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=GNU#01 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=true,format=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" + 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":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 + 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 + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 205 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 255 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 570 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ffSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":205,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 205 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 247 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 562 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f7STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":205,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 202 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 252 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 567 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000fcSTARGZ" + testutil.go:1462: got TOC entries: + testutil.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 + gzip_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" + testutil.go:1462: got TOC entries: + testutil.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 === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":128,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":160,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":636,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":668,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":335,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":367,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":924,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":956,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} @@ -8145,10 +8438,21 @@ 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 [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 335, NextOffset: 367 testutil.go:485: Offset: 128, NextOffset: 160 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 202 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 252 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 567 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000fcSTARGZ" + testutil.go:1462: got TOC entries: + testutil.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 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX testutil.go:485: Offset: 367, NextOffset: 924 testutil.go:485: Offset: 160, NextOffset: 636 testutil.go:371: Comparing: "foo2" vs "foo2" @@ -8158,43 +8462,51 @@ testutil.go:485: Offset: 636, NextOffset: 668 testutil.go:485: Offset: 956, NextOffset: 2473 testutil.go:485: Offset: 668, NextOffset: 2008 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=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 240 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 293 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 630 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000125STARGZ" + gzip_test.go:80: [1] at 202 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 244 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 559 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f4STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":240,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=USTAR#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":202,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 240 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 296 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 633 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000128STARGZ" + gzip_test.go:80: [1] at 207 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 257 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 572 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000101STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":240,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":207,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 240 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 293 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 630 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000125STARGZ" + gzip_test.go:80: [1] at 207 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 249 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 564 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f9STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=PAX#01 + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":207,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=USTAR#01 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 199 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 249 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 564 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f9STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":199,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=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 [.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 @@ -8208,7 +8520,7 @@ testutil.go:485: Offset: 674, NextOffset: 2025 testutil.go:485: Offset: 963, NextOffset: 2489 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 337, NextOffset: 369 testutil.go:485: Offset: 130, NextOffset: 162 @@ -8221,47 +8533,39 @@ testutil.go:485: Offset: 642, NextOffset: 674 testutil.go:485: Offset: 963, NextOffset: 2489 testutil.go:485: Offset: 674, NextOffset: 2025 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 239 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 295 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 630 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000127STARGZ" === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=GNU#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 239 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 292 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 627 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000124STARGZ" + gzip_test.go:80: [1] at 199 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 241 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 556 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f1STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":239,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":199,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=PAX#01 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 239 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 295 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 630 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000127STARGZ" + gzip_test.go:80: [1] at 199 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 249 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 564 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f9STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":239,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":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 === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":128,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":160,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":634,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":666,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":335,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":367,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":923,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":955,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [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: 128, NextOffset: 160 testutil.go:485: Offset: 335, NextOffset: 367 testutil.go:485: Offset: 160, NextOffset: 634 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=GNU#01 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU testutil.go:485: Offset: 367, NextOffset: 923 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] @@ -8271,7 +8575,12 @@ 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: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" @@ -8279,53 +8588,78 @@ testutil.go:485: Offset: 634, NextOffset: 666 testutil.go:485: Offset: 955, NextOffset: 2466 testutil.go:485: Offset: 666, NextOffset: 2003 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 335, NextOffset: 367 - testutil.go:485: Offset: 128, NextOffset: 160 - testutil.go:485: Offset: 367, NextOffset: 923 - testutil.go:485: Offset: 160, NextOffset: 634 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 239 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 292 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 627 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000124STARGZ" + gzip_test.go:80: [1] at 199 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 241 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 556 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f1STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":239,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=USTAR#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":199,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 240 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 296 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 631 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000128STARGZ" + gzip_test.go:80: [1] at 204 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 254 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 570 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000feSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":240,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":204,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 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 204 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 246 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 562 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f6STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":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=true,format=USTAR + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":204,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 201 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 251 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 568 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000fbSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":201,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 201 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 243 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 560 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f3STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":201,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 201 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 251 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 568 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000fbSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":201,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=USTAR#01 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 201 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 243 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 560 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f3STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":201,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-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 [foo foo2 .no.prefetch.landmark] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 130, NextOffset: 162 - testutil.go:485: Offset: 337, NextOffset: 369 - testutil.go:485: Offset: 162, NextOffset: 641 - testutil.go:485: Offset: 369, NextOffset: 928 + 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" @@ -8333,6 +8667,11 @@ testutil.go:485: Offset: 928, NextOffset: 960 testutil.go:485: Offset: 673, NextOffset: 2020 testutil.go:485: Offset: 960, NextOffset: 2481 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 130, NextOffset: 162 + testutil.go:485: Offset: 337, NextOffset: 369 + testutil.go:485: Offset: 162, NextOffset: 641 + testutil.go:485: Offset: 369, NextOffset: 928 testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" @@ -8340,49 +8679,76 @@ testutil.go:485: Offset: 130, NextOffset: 162 testutil.go:485: Offset: 369, NextOffset: 928 testutil.go:485: Offset: 162, NextOffset: 641 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=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} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU testutil.go:371: Comparing: "foo2" vs "foo2" -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=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"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 928, NextOffset: 960 testutil.go:485: Offset: 641, NextOffset: 673 -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU testutil.go:485: Offset: 960, NextOffset: 2481 testutil.go:485: Offset: 673, NextOffset: 2020 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 239 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 292 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 628 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000124STARGZ" + gzip_test.go:80: [1] at 208 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 258 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 574 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000102STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":239,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=GNU#01 -=== NAME TestGzipEStargz/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":208,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 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 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 + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 209 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 259 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 580 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000103STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":209,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 209 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 251 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 572 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000fbSTARGZ" + testutil.go:1462: got TOC entries: + testutil.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 + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 209 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 259 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 580 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000103STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":209,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 209 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 251 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 572 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000fbSTARGZ" + testutil.go:1462: got TOC entries: + testutil.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 + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 214 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 264 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 585 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000108STARGZ" testutil.go:1462: got TOC entries: testutil.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 === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":130,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":162,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":638,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":670,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":337,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":369,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":926,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":958,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} @@ -8407,6 +8773,10 @@ testutil.go:485: Offset: 130, NextOffset: 162 testutil.go:485: Offset: 369, NextOffset: 926 testutil.go:485: Offset: 162, NextOffset: 638 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":214,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-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" @@ -8414,48 +8784,41 @@ testutil.go:485: Offset: 638, NextOffset: 670 testutil.go:485: Offset: 958, NextOffset: 2475 testutil.go:485: Offset: 670, NextOffset: 2010 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=PAX#01 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 239 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 292 in stargz, uncompressed length 2048 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX - gzip_test.go:80: [3] at 628 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000124STARGZ" + gzip_test.go:80: [1] at 214 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 256 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 577 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000100STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":239,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=USTAR#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":214,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 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 211 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 261 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 582 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000105STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":241,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":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 gzip_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 211 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 253 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 574 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000fdSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":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":211,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":131,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":163,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":645,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":677,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":338,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":370,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":933,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":965,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - 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" @@ -8463,8 +8826,18 @@ 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: "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: "" 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: 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" @@ -8472,33 +8845,38 @@ testutil.go:485: Offset: 645, NextOffset: 677 testutil.go:485: Offset: 965, NextOffset: 2490 testutil.go:485: Offset: 677, NextOffset: 2029 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 338, NextOffset: 370 - testutil.go:485: Offset: 131, NextOffset: 163 - testutil.go:485: Offset: 370, NextOffset: 933 - testutil.go:485: Offset: 163, NextOffset: 645 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 211 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 261 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 582 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000105STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=GNU#01 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":211,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=PAX#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 200 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 250 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 564 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000faSTARGZ" + gzip_test.go:80: [1] at 211 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 253 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 574 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000fdSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":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 + 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 gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 200 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 242 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 556 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f2STARGZ" + gzip_test.go:80: [1] at 217 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 267 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 588 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000010bSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":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 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=GNU#01 + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":217,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=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"}]} @@ -8507,14 +8885,6 @@ testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 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: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR testutil.go:485: Offset: 572, NextOffset: 3156 testutil.go:485: Offset: 1624, NextOffset: 4264 testutil.go:371: Comparing: "foo2" vs "foo2" @@ -8522,17 +8892,23 @@ testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 3156, NextOffset: 3188 testutil.go:485: Offset: 4264, NextOffset: 4296 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":200,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR testutil.go:485: Offset: 3188, NextOffset: 6875 testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 1592, NextOffset: 1624 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 217 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 259 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 580 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000103STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":217,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 4264 testutil.go:485: Offset: 572, NextOffset: 3156 @@ -8544,41 +8920,22 @@ testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:485: Offset: 3188, NextOffset: 6875 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=false,format=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=USTAR#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 205 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 255 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 570 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ffSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":205,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 205 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 247 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 562 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f7STARGZ" + gzip_test.go:80: [1] at 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":205,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":210,"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=USTAR#01 +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 @@ -8606,47 +8963,53 @@ testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:485: Offset: 3188, NextOffset: 6875 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 202 in stargz, uncompressed length 1636 + 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 567 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000fcSTARGZ" + 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":202,"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=9,prefix="./",lossless=false,format=USTAR + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":210,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== 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 202 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 244 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 559 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f4STARGZ" + gzip_test.go:80: [1] at 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":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 + 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 202 in stargz, uncompressed length 1636 + 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 567 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000fcSTARGZ" + 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":202,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=GNU#01 + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":210,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=PAX#01 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 213 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 263 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 583 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000107STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":213,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 572, NextOffset: 3156 testutil.go:485: Offset: 1624, NextOffset: 4264 testutil.go:371: Comparing: "foo2" vs "foo2" @@ -8658,23 +9021,6 @@ testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 -=== NAME TestGzipEStargz/testWriteAndOpen/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 202 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 244 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 559 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f4STARGZ" -=== NAME TestGzipEStargz/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 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":202,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR - testutil.go:485: Offset: 572, NextOffset: 3156 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" @@ -8682,32 +9028,72 @@ testutil.go:485: Offset: 3156, NextOffset: 3188 testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:485: Offset: 3188, NextOffset: 6875 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 4264 + testutil.go:485: Offset: 572, NextOffset: 3156 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 213 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 255 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 575 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ffSTARGZ" + 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=1,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":213,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 207 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 257 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 572 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000101STARGZ" + 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":207,"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=USTAR#01 -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":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 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 207 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 249 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 564 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f9STARGZ" + gzip_test.go:80: [1] at 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":207,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR + 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 + gzip_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" + testutil.go:1462: got TOC entries: + testutil.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 === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 3156 + 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" @@ -8715,13 +9101,27 @@ testutil.go:485: Offset: 4264, NextOffset: 4296 testutil.go:485: Offset: 3188, NextOffset: 6875 testutil.go:485: Offset: 4296, NextOffset: 7983 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=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 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR + testutil.go:371: Comparing: "" vs "" +=== NAME 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 + gzip_test.go:80: [3] at 591 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000010bSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":217,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [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 +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR + testutil.go:485: Offset: 540, NextOffset: 572 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: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" @@ -8729,42 +9129,45 @@ testutil.go:485: Offset: 3156, NextOffset: 3188 testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:485: Offset: 3188, NextOffset: 6875 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 4264 - testutil.go:485: Offset: 572, NextOffset: 3156 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 199 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 249 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 564 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f9STARGZ" + gzip_test.go:80: [1] at 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":199,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":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 gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 199 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 241 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 556 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f1STARGZ" + gzip_test.go:80: [1] at 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":199,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=PAX#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":441,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 199 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 249 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 564 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f9STARGZ" + gzip_test.go:80: [1] at 441 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 553 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1201 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000229STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":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 + 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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=PAX#01 +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 441 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 694 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1342 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b6STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":441,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=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"}]} @@ -8783,437 +9186,7 @@ testutil.go:485: Offset: 3188, NextOffset: 6875 testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] - testutil.go: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 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 199 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 241 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 556 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f1STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":199,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=PAX - testutil.go:485: Offset: 4296, NextOffset: 7983 - testutil.go:485: Offset: 3188, NextOffset: 6875 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 204 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 254 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 570 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000feSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":204,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=GNU#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 - gzip_test.go:80: [1] at 204 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 246 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 562 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f6STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":204,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 3156 - testutil.go:485: Offset: 1624, NextOffset: 4264 - testutil.go:371: Comparing: "foo2" vs "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 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 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" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX - testutil.go:485: Offset: 3188, NextOffset: 6875 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":201,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=USTAR#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 201 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 243 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 560 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f3STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":201,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 201 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 251 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 568 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000fbSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":201,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=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 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 201 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 243 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 560 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f3STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":201,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=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 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=PAX#01 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX - testutil.go:485: Offset: 572, NextOffset: 3156 - testutil.go:485: Offset: 1624, NextOffset: 4264 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 4264, NextOffset: 4296 - testutil.go:485: Offset: 3156, NextOffset: 3188 - testutil.go:485: Offset: 4296, NextOffset: 7983 - testutil.go:485: Offset: 3188, NextOffset: 6875 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 4264 - testutil.go:485: Offset: 572, NextOffset: 3156 -=== NAME TestGzipEStargz/testWriteAndOpen/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 208 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 258 in stargz, uncompressed length 2048 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU - gzip_test.go:80: [3] at 574 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000102STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":208,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 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 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=GNU#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 209 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 259 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 580 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000103STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":209,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=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 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX - testutil.go:485: Offset: 1624, NextOffset: 4264 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 209 in stargz, uncompressed length 512 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX - testutil.go:371: Comparing: "foo2" vs "foo2" -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR - gzip_test.go:80: [2] at 251 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 3156, NextOffset: 3188 - testutil.go:485: Offset: 4264, NextOffset: 4296 - 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: "foo2" vs "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 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR - gzip_test.go:80: [3] at 572 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000fbSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":209,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 4264 - testutil.go:485: Offset: 572, NextOffset: 3156 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 209 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 259 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 580 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000103STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":209,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 209 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 251 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 572 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000fbSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":209,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 214 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 264 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 585 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000108STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":214,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=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 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=PAX#01 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=GNU - testutil.go:485: Offset: 3188, NextOffset: 6875 - testutil.go:485: Offset: 4296, NextOffset: 7983 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 - 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 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 214 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 256 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 577 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000100STARGZ" - testutil.go:1462: got TOC entries: - testutil.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 - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 211 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 261 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 582 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000105STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":211,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=GNU#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 211 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 253 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 574 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000fdSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":211,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.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 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 211 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 261 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 582 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000105STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU - testutil.go:485: Offset: 4264, NextOffset: 4296 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":211,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU - testutil.go:485: Offset: 3188, NextOffset: 6875 - testutil.go:485: Offset: 4296, NextOffset: 7983 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] - testutil.go:371: Comparing: "foo2" vs "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=1,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 211 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 253 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 574 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000fdSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":211,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 217 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 267 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 588 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000010bSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":217,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=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 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU - testutil.go:485: Offset: 3188, NextOffset: 6875 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 217 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 259 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 580 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000103STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":217,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU - testutil.go:485: Offset: 4296, NextOffset: 7983 -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=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: 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" @@ -9221,265 +9194,12 @@ 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 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 210 in stargz, uncompressed length 1636 - 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/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=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 210 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 252 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 573 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000fcSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":210,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 3156 - testutil.go:485: Offset: 1624, NextOffset: 4264 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 3156, NextOffset: 3188 - testutil.go:485: Offset: 4264, NextOffset: 4296 - testutil.go:485: Offset: 3188, NextOffset: 6875 - testutil.go:485: Offset: 4296, NextOffset: 7983 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 4264 testutil.go:485: Offset: 572, NextOffset: 3156 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 4264, NextOffset: 4296 - testutil.go:485: Offset: 3156, NextOffset: 3188 - testutil.go:485: Offset: 4296, NextOffset: 7983 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU - testutil.go:485: Offset: 3188, NextOffset: 6875 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX - gzip_test.go:80: [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" -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":210,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=GNU#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 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 - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 213 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 263 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 583 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000107STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":213,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 213 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 255 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 575 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ffSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":213,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 212 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 262 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 585 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000106STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":212,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=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: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 340, NextOffset: 372 - testutil.go:485: Offset: 532, NextOffset: 564 - testutil.go:485: Offset: 372, NextOffset: 1024 - testutil.go:485: Offset: 564, NextOffset: 1288 - testutil.go:371: Comparing: "foo" vs "foo" - 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 - testutil.go:485: Offset: 120, NextOffset: 340 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR - testutil.go:371: Comparing: "foo2" vs "foo2" -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR - gzip_test.go:80: [1] at 212 in stargz, uncompressed length 512 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR - gzip_test.go:80: [2] at 254 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 577 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000feSTARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR - testutil.go:485: Offset: 532, NextOffset: 564 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=PAX#01 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR - testutil.go:485: Offset: 340, NextOffset: 372 - testutil.go:485: Offset: 564, NextOffset: 1288 - testutil.go:485: Offset: 372, NextOffset: 1024 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-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":212,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-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" - testutil.go:1462: got TOC entries: - testutil.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=-1,prefix="../",format=GNU#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 217 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 267 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 591 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000010bSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":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 - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 217 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 259 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 583 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000103STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":217,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":91,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":123,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":350,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":382,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":198,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":230,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":538,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":570,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 91, NextOffset: 123 - 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=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 441 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 694 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1342 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b6STARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=USTAR#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":441,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 441 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 553 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1201 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000229STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":441,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 441 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 694 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1342 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b6STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":441,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=PAX#01 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-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 @@ -9490,52 +9210,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":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 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":90,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":122,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":348,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":380,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":197,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":229,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":537,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":569,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 90, NextOffset: 122 - testutil.go:485: Offset: 197, NextOffset: 229 - testutil.go:485: Offset: 122, NextOffset: 348 - testutil.go:485: Offset: 229, NextOffset: 537 - testutil.go:371: Comparing: "foo2" vs "foo2" - 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 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 442 in stargz, uncompressed length 1636 gzip_test.go:80: [2] at 695 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR - testutil.go:485: Offset: 380, NextOffset: 1033 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU gzip_test.go:80: [3] at 1343 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b7STARGZ" testutil.go:1462: got TOC entries: testutil.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/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=GNU#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 442 in stargz, uncompressed length 512 @@ -9554,57 +9237,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":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=USTAR#01 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":92,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":124,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":350,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":382,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":200,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":232,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":542,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":574,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 92, NextOffset: 124 - testutil.go:485: Offset: 200, NextOffset: 232 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR - testutil.go:485: Offset: 124, NextOffset: 350 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR - testutil.go:485: Offset: 232, NextOffset: 542 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR gzip_test.go:80: [1] at 443 in stargz, uncompressed length 512 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - 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 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR gzip_test.go:80: [2] at 555 in stargz, uncompressed length 2048 gzip_test.go:80: [3] at 1206 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000022bSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":443,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR - testutil.go:485: Offset: 382, NextOffset: 1027 === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 443 in stargz, uncompressed length 1636 @@ -9623,8 +9264,6 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":443,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=PAX#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 444 in stargz, uncompressed length 1636 @@ -9634,31 +9273,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":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 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":88,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":340,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":372,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":196,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":228,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":532,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":564,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=GNU#01 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 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: 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 "": [.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 + 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: 532, NextOffset: 564 - testutil.go:485: Offset: 340, NextOffset: 372 - 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 === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 @@ -9669,19 +9315,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":444,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=PAX - testutil.go:485: Offset: 372, NextOffset: 1024 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 196, NextOffset: 228 - testutil.go:485: Offset: 88, NextOffset: 120 - testutil.go:485: Offset: 228, NextOffset: 532 - testutil.go:485: Offset: 120, NextOffset: 340 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=GNU#01 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 442 in stargz, uncompressed length 1636 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 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: @@ -9697,8 +9335,6 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":442,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=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 @@ -9713,46 +9349,11 @@ gzip_test.go:80: [1] at 442 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 554 in stargz, uncompressed length 2048 gzip_test.go:80: [3] at 1203 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000022aSTARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":91,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":123,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":350,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":382,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":198,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":230,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":538,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":570,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [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 - 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 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":442,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX - testutil.go:485: Offset: 230, NextOffset: 538 - testutil.go:485: Offset: 123, NextOffset: 350 === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=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: 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 -=== 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 === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 @@ -9763,6 +9364,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":443,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 3156 + testutil.go:485: Offset: 1624, NextOffset: 4264 + testutil.go:371: Comparing: "foo2" vs "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=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 443 in stargz, uncompressed length 512 @@ -9781,8 +9415,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=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=GNU#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 447 in stargz, uncompressed length 512 @@ -9791,6 +9423,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":447,"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=-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 @@ -9801,41 +9434,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=false,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":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 "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 197, NextOffset: 229 - testutil.go:485: Offset: 90, NextOffset: 122 - 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" -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=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=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 447 in stargz, uncompressed length 512 @@ -9853,8 +9451,40 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":448,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=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] === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=PAX#01 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 3156 + testutil.go:485: Offset: 1624, NextOffset: 4264 + testutil.go:371: Comparing: "foo2" vs "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=1,format=GNU === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 @@ -9865,6 +9495,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":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=9,prefix="/",format=GNU#01 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 1636 @@ -9875,10 +9507,45 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR +=== NAME TestGzipEStargz/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 "": [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 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2560 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=GNU + testutil.go:485: Offset: 4296, NextOffset: 7983 + testutil.go:485: Offset: 3188, NextOffset: 6875 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} @@ -9894,43 +9561,7 @@ testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":92,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":124,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":350,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":382,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":200,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":232,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":542,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":574,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 92, NextOffset: 124 - testutil.go:485: Offset: 200, NextOffset: 232 === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX - testutil.go: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 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=GNU#01 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX - testutil.go:485: Offset: 92, NextOffset: 124 - testutil.go:485: Offset: 232, NextOffset: 542 - testutil.go:485: Offset: 124, NextOffset: 350 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 542, NextOffset: 574 - testutil.go:485: Offset: 350, NextOffset: 382 - testutil.go:485: Offset: 574, NextOffset: 1293 - testutil.go:485: Offset: 382, NextOffset: 1027 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 512 @@ -9941,8 +9572,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/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=USTAR#02 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 1636 @@ -9963,55 +9592,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":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=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 - 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: 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 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=GNU - testutil.go:485: Offset: 564, NextOffset: 1288 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 1636 gzip_test.go:80: [2] at 3228 in stargz, uncompressed length 2560 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=GNU - testutil.go:485: Offset: 374, NextOffset: 1030 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR gzip_test.go:80: [3] at 5816 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c9cSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":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/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=PAX#02 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=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 @@ -10042,8 +9632,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/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=GNU#02 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 1636 @@ -10054,56 +9642,49 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":90,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":122,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":348,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":380,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":199,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":231,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":540,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.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 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU - testutil.go:371: Comparing: "" vs "" -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 -=== NAME TestGzipEStargz/testBuild/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] -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=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: 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 -=== NAME 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 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU - testutil.go:485: Offset: 90, NextOffset: 122 - testutil.go:485: Offset: 231, NextOffset: 540 - testutil.go:485: Offset: 122, NextOffset: 348 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + 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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=USTAR#01 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 @@ -10125,9 +9706,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":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=USTAR#02 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=PAX#01 +=== NAME 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 gzip_test.go:80: [2] at 3228 in stargz, uncompressed length 2560 @@ -10147,6 +9728,38 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 3156, NextOffset: 3188 + testutil.go:485: Offset: 4264, NextOffset: 4296 + testutil.go:485: Offset: 3188, NextOffset: 6875 + testutil.go:485: Offset: 4296, NextOffset: 7983 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 3156 + testutil.go:485: Offset: 1624, NextOffset: 4264 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 4264 + testutil.go:485: Offset: 572, NextOffset: 3156 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 4264, NextOffset: 4296 + testutil.go:485: Offset: 3156, NextOffset: 3188 + testutil.go:485: Offset: 4296, NextOffset: 7983 + testutil.go:485: Offset: 3188, NextOffset: 6875 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 1636 @@ -10157,14 +9770,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":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=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 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=PAX#02 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 @@ -10175,35 +9781,7 @@ testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU - testutil.go:485: Offset: 198, NextOffset: 230 - testutil.go:485: Offset: 122, NextOffset: 345 - testutil.go:485: Offset: 230, NextOffset: 537 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 345, NextOffset: 377 - testutil.go:485: Offset: 537, NextOffset: 569 === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU - testutil.go:485: Offset: 377, NextOffset: 1020 - testutil.go:485: Offset: 569, NextOffset: 1296 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo2" vs "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 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=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 @@ -10224,6 +9802,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=9,prefix="../",format=GNU#01 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 1636 @@ -10234,8 +9814,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/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=GNU#02 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX gzip_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 @@ -10246,6 +9824,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":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=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 "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 4264, NextOffset: 4296 + testutil.go:485: Offset: 3156, NextOffset: 3188 + testutil.go:485: Offset: 4296, NextOffset: 7983 + testutil.go:485: Offset: 3188, NextOffset: 6875 + 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=1,prefix="",src=1,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 1636 @@ -10256,60 +9867,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":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=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: "foo2" vs "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: "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 "" -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 512 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU - testutil.go:371: Comparing: "foo" vs "foo" -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2560 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU - testutil.go:485: Offset: 200, NextOffset: 232 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-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" -=== NAME 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 -=== NAME 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"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 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/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=USTAR#02 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 140 in stargz, uncompressed length 1636 @@ -10340,42 +9907,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":140,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":77,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":105,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":312,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":167,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":195,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":448,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":476,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 77, NextOffset: 105 - testutil.go:485: Offset: 167, NextOffset: 195 - testutil.go:485: Offset: 105, NextOffset: 284 - testutil.go:485: Offset: 195, NextOffset: 448 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 284, NextOffset: 312 - testutil.go:485: Offset: 448, NextOffset: 476 - testutil.go:485: Offset: 312, NextOffset: 901 - testutil.go:485: Offset: 476, NextOffset: 1135 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [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 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=PAX#02 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 140 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 193 in stargz, uncompressed length 2560 @@ -10415,43 +9947,7 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":142,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":81,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":109,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":293,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":171,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":199,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":456,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":484,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 81, NextOffset: 109 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=GNU#02 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR - testutil.go:485: Offset: 171, NextOffset: 199 - testutil.go:485: Offset: 109, NextOffset: 293 - testutil.go:485: Offset: 199, NextOffset: 456 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 293, NextOffset: 321 - testutil.go:485: Offset: 456, NextOffset: 484 - testutil.go:485: Offset: 321, NextOffset: 912 - testutil.go:485: Offset: 484, NextOffset: 1145 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 171, NextOffset: 199 - testutil.go:485: Offset: 81, NextOffset: 109 - testutil.go:485: Offset: 199, NextOffset: 456 - testutil.go:485: Offset: 109, NextOffset: 293 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 456, NextOffset: 484 - testutil.go:485: Offset: 293, NextOffset: 321 - testutil.go:485: Offset: 484, NextOffset: 1145 - testutil.go:485: Offset: 321, NextOffset: 912 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-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=9,prefix="/",src=1,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 142 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 195 in stargz, uncompressed length 2560 @@ -10481,47 +9977,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":142,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":286,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":314,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":168,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":196,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":451,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":479,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 78, NextOffset: 106 - testutil.go:485: Offset: 168, NextOffset: 196 - testutil.go:485: Offset: 106, NextOffset: 286 - testutil.go:485: Offset: 196, NextOffset: 451 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 286, NextOffset: 314 - testutil.go:485: Offset: 451, NextOffset: 479 - testutil.go:485: Offset: 314, NextOffset: 904 - testutil.go:485: Offset: 479, NextOffset: 1141 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [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 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 142 in stargz, uncompressed length 1636 gzip_test.go:80: [2] at 198 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 521 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c6STARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=USTAR#02 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 451, NextOffset: 479 - testutil.go:485: Offset: 286, NextOffset: 314 - testutil.go:485: Offset: 479, NextOffset: 1141 - testutil.go:485: Offset: 314, NextOffset: 904 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} @@ -10547,40 +10007,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":141,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=PAX#02 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":82,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":110,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":292,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":320,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":172,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":200,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":459,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":487,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.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=1,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 141 in stargz, uncompressed length 512 @@ -10601,6 +10027,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":141,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=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 "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 196, NextOffset: 228 + testutil.go:485: Offset: 88, NextOffset: 120 + testutil.go:485: Offset: 228, NextOffset: 532 + testutil.go:485: Offset: 120, NextOffset: 340 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 532, NextOffset: 564 + testutil.go:485: Offset: 340, NextOffset: 372 + testutil.go:485: Offset: 564, NextOffset: 1288 + testutil.go:485: Offset: 372, NextOffset: 1024 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=USTAR#01 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 141 in stargz, uncompressed length 512 @@ -10611,8 +10071,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":141,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=GNU#02 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 140 in stargz, uncompressed length 1636 @@ -10623,38 +10081,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=false,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":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: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 284, NextOffset: 312 - testutil.go:485: Offset: 448, NextOffset: 476 - testutil.go:485: Offset: 312, NextOffset: 901 - testutil.go:485: Offset: 476, NextOffset: 1135 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 77, NextOffset: 105 - testutil.go:485: Offset: 167, NextOffset: 195 - testutil.go:485: Offset: 105, NextOffset: 284 - testutil.go:485: Offset: 195, NextOffset: 448 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 167, NextOffset: 195 - testutil.go:485: Offset: 77, NextOffset: 105 - testutil.go:485: Offset: 195, NextOffset: 448 - testutil.go:485: Offset: 105, NextOffset: 284 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 448, NextOffset: 476 - testutil.go:485: Offset: 284, NextOffset: 312 - testutil.go:485: Offset: 476, NextOffset: 1135 - testutil.go:485: Offset: 312, NextOffset: 901 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=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 @@ -10662,13 +10088,9 @@ gzip_test.go:80: [3] at 512 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c1STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=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":140,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=USTAR#02 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 142 in stargz, uncompressed length 1636 @@ -10679,58 +10101,73 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":142,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 142 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 195 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 514 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c3STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":142,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":81,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":109,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":293,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":171,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":199,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":456,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":484,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=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 [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: 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: 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: 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: 350, NextOffset: 382 + testutil.go:485: Offset: 538, NextOffset: 570 + testutil.go:485: Offset: 382, NextOffset: 1027 + testutil.go:485: Offset: 570, NextOffset: 1292 testutil.go:371: Comparing: "" vs "" +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 171, NextOffset: 199 - testutil.go:485: Offset: 81, NextOffset: 109 - testutil.go:485: Offset: 199, NextOffset: 456 - testutil.go:485: Offset: 109, NextOffset: 293 testutil.go:371: Comparing: "foo2" vs "foo2" +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR + gzip_test.go:80: [1] at 142 in stargz, uncompressed length 512 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR testutil.go:371: Comparing: "foo2/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=1,format=PAX + testutil.go:485: Offset: 538, NextOffset: 570 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR + gzip_test.go:80: [2] at 195 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 514 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c3STARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR + 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 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR + testutil.go:485: Offset: 91, NextOffset: 123 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":142,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR + testutil.go:485: Offset: 230, NextOffset: 538 +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR + testutil.go:485: Offset: 123, NextOffset: 350 === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 142 in stargz, uncompressed length 1636 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" +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=PAX#01 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=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/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,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 @@ -10742,8 +10179,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":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=PAX#02 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 143 in stargz, uncompressed length 1636 @@ -10754,57 +10189,45 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":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 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":286,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":314,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":168,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":196,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":451,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":479,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 143 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 196 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 515 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c4STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":143,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":90,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":122,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":348,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":380,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":197,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":229,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":537,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":569,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 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: 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: 286, NextOffset: 314 - testutil.go:485: Offset: 451, NextOffset: 479 - testutil.go:485: Offset: 314, NextOffset: 904 - testutil.go:485: Offset: 479, NextOffset: 1141 + testutil.go:485: Offset: 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: 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:485: Offset: 197, NextOffset: 229 + testutil.go:485: Offset: 90, NextOffset: 122 + testutil.go:485: Offset: 229, NextOffset: 537 + testutil.go:485: Offset: 122, NextOffset: 348 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX - testutil.go:485: Offset: 451, NextOffset: 479 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU - gzip_test.go:80: [1] at 143 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 196 in stargz, uncompressed length 2560 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX - testutil.go:485: Offset: 286, NextOffset: 314 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU - gzip_test.go:80: [3] at 515 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c4STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX - testutil.go:485: Offset: 479, NextOffset: 1141 - testutil.go:485: Offset: 314, NextOffset: 904 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":143,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX + testutil.go:485: Offset: 537, NextOffset: 569 + testutil.go:485: Offset: 348, NextOffset: 380 === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 @@ -10816,10 +10239,13 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":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=GNU#02 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR + testutil.go:485: Offset: 569, NextOffset: 1286 + testutil.go:485: Offset: 380, NextOffset: 1033 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR 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" @@ -10828,37 +10254,6 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":127,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":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 - 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: "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 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 127 in stargz, uncompressed length 1636 @@ -10868,10 +10263,8 @@ testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":127,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX - testutil.go:485: Offset: 320, NextOffset: 912 === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=GNU#01 === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 @@ -10903,8 +10296,6 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":124,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=USTAR#02 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 128 in stargz, uncompressed length 1636 @@ -10915,49 +10306,49 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":128,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=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"}]} + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 128 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 170 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 467 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000aaSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":128,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":92,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":124,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":350,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":382,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":200,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":232,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":542,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":574,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo2" vs "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: 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: "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: 92, NextOffset: 124 + testutil.go:485: Offset: 200, NextOffset: 232 + testutil.go:485: Offset: 124, NextOffset: 350 + testutil.go:485: Offset: 232, NextOffset: 542 testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" - 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: 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: 446, NextOffset: 474 - testutil.go:485: Offset: 289, NextOffset: 317 - testutil.go:485: Offset: 474, NextOffset: 1132 - testutil.go:485: Offset: 317, NextOffset: 906 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 128 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 170 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 467 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000aaSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":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/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU + testutil.go:485: Offset: 542, NextOffset: 574 + testutil.go:485: Offset: 350, NextOffset: 382 + testutil.go:485: Offset: 574, NextOffset: 1293 + testutil.go:485: Offset: 382, NextOffset: 1027 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01 === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 @@ -10979,8 +10370,6 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":128,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=PAX#02 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 128 in stargz, uncompressed length 1636 @@ -11000,41 +10389,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"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":80,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":108,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":297,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":325,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":170,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":198,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":454,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":482,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo] vs [foo foo2 .no.prefetch.landmark] - 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 "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 170, NextOffset: 198 === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU - testutil.go:485: Offset: 80, NextOffset: 108 - testutil.go:485: Offset: 198, NextOffset: 454 - testutil.go:485: Offset: 108, NextOffset: 297 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 454, NextOffset: 482 - testutil.go:485: Offset: 297, NextOffset: 325 - testutil.go:485: Offset: 482, NextOffset: 1144 - testutil.go:485: Offset: 325, NextOffset: 916 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=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 @@ -11055,8 +10410,6 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":127,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=GNU#02 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX gzip_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 @@ -11067,41 +10420,7 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":127,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":77,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":105,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":291,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":319,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":167,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":195,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":449,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":477,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 77, NextOffset: 105 - testutil.go:485: Offset: 167, NextOffset: 195 - testutil.go:485: Offset: 105, NextOffset: 291 - testutil.go:485: Offset: 195, NextOffset: 449 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 291, NextOffset: 319 - testutil.go:485: Offset: 449, NextOffset: 477 - testutil.go:485: Offset: 319, NextOffset: 909 - testutil.go:485: Offset: 477, NextOffset: 1138 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 167, NextOffset: 195 - testutil.go:485: Offset: 77, NextOffset: 105 - testutil.go:485: Offset: 195, NextOffset: 449 - testutil.go:485: Offset: 105, NextOffset: 291 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 449, NextOffset: 477 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU - testutil.go:485: Offset: 291, NextOffset: 319 - testutil.go:485: Offset: 477, NextOffset: 1138 - testutil.go:485: Offset: 319, NextOffset: 909 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 127 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 169 in stargz, uncompressed length 2560 @@ -11111,7 +10430,7 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":127,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU -=== 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=-1,prefix="./",format=PAX#01 === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 @@ -11123,6 +10442,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":126,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":88,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":340,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":372,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":196,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":228,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":532,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":564,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] + testutil.go: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 "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 196, NextOffset: 228 + testutil.go:485: Offset: 88, NextOffset: 120 + 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=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 126 in stargz, uncompressed length 512 @@ -11143,8 +10495,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":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=1,prefix="/",format=USTAR#02 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 129 in stargz, uncompressed length 512 @@ -11155,50 +10505,13 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":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 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":81,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":109,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":297,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":325,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":171,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":199,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":457,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":485,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [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 - testutil.go:485: Offset: 325, NextOffset: 916 - testutil.go:485: Offset: 485, NextOffset: 1149 - 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" - testutil.go:485: Offset: 171, NextOffset: 199 - testutil.go:485: Offset: 81, NextOffset: 109 - testutil.go:485: Offset: 199, NextOffset: 457 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=GNU#01 === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU - testutil.go:485: Offset: 109, NextOffset: 297 -=== NAME 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 129 in stargz, uncompressed length 1636 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU - testutil.go:371: Comparing: "foo2" vs "foo2" -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX 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" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 457, NextOffset: 485 - testutil.go:485: Offset: 297, NextOffset: 325 - testutil.go:485: Offset: 485, NextOffset: 1149 - testutil.go:485: Offset: 325, NextOffset: 916 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=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} @@ -11219,56 +10532,54 @@ 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" -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=PAX#02 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=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 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 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":297,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":325,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":172,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":200,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":462,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":91,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":123,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":350,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":382,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":198,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":230,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":538,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":570,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 78, NextOffset: 106 - testutil.go:485: Offset: 172, NextOffset: 200 - testutil.go:485: Offset: 106, NextOffset: 297 - testutil.go:485: Offset: 200, NextOffset: 462 + testutil.go:485: Offset: 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: 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: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: 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: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: 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 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR + testutil.go:485: Offset: 538, NextOffset: 570 + testutil.go:485: Offset: 350, NextOffset: 382 + testutil.go:485: Offset: 570, NextOffset: 1292 + testutil.go:485: Offset: 382, NextOffset: 1027 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 130 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 172 in stargz, uncompressed length 2560 + 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 gzip_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 @@ -11309,23 +10620,7 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":133,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=GNU#02 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":81,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":109,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":304,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":174,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":202,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":468,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":496,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 81, NextOffset: 109 - testutil.go:485: Offset: 174, NextOffset: 202 - testutil.go:485: Offset: 109, NextOffset: 304 - testutil.go:485: Offset: 202, NextOffset: 468 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 304, NextOffset: 332 - testutil.go:485: Offset: 468, NextOffset: 496 - testutil.go:485: Offset: 332, NextOffset: 930 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01 === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 @@ -11337,24 +10632,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":130,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR - testutil.go:485: Offset: 496, NextOffset: 1163 - 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: 174, NextOffset: 202 - testutil.go:485: Offset: 81, NextOffset: 109 - testutil.go:485: Offset: 202, NextOffset: 468 - testutil.go:485: Offset: 109, NextOffset: 304 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 468, NextOffset: 496 - testutil.go:485: Offset: 304, NextOffset: 332 - testutil.go:485: Offset: 496, NextOffset: 1163 - testutil.go:485: Offset: 332, NextOffset: 930 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 130 in stargz, uncompressed length 512 @@ -11365,6 +10642,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":130,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=PAX#01 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":90,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":122,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":348,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":380,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":197,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":229,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":537,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":569,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 90, NextOffset: 122 + testutil.go:485: Offset: 197, NextOffset: 229 + testutil.go:485: Offset: 122, NextOffset: 348 + testutil.go:485: Offset: 229, NextOffset: 537 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 348, NextOffset: 380 + testutil.go:485: Offset: 537, NextOffset: 569 + testutil.go:485: Offset: 380, NextOffset: 1033 + testutil.go:485: Offset: 569, NextOffset: 1286 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 197, NextOffset: 229 + testutil.go:485: Offset: 90, NextOffset: 122 + testutil.go:485: Offset: 229, NextOffset: 537 + testutil.go:485: Offset: 122, NextOffset: 348 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 537, NextOffset: 569 + testutil.go:485: Offset: 348, NextOffset: 380 + testutil.go:485: Offset: 569, NextOffset: 1286 + testutil.go:485: Offset: 380, NextOffset: 1033 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 135 in stargz, uncompressed length 1636 @@ -11385,8 +10696,6 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":135,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=USTAR#02 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 135 in stargz, uncompressed length 1636 @@ -11397,22 +10706,6 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":135,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":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: "foo2" vs "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: "foo" vs "foo" - testutil.go:485: Offset: 78, NextOffset: 106 - testutil.go:485: Offset: 171, NextOffset: 199 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 135 in stargz, uncompressed length 512 @@ -11421,28 +10714,9 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR - testutil.go:485: Offset: 106, NextOffset: 298 - testutil.go:485: Offset: 199, NextOffset: 463 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - 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] -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":135,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 463, NextOffset: 491 - testutil.go:485: Offset: 298, NextOffset: 326 - testutil.go:485: Offset: 491, NextOffset: 1157 - testutil.go:485: Offset: 326, NextOffset: 922 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=GNU#01 === NAME TestGzipEStargz/testWriteAndOpen/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 @@ -11454,8 +10728,6 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":135,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=PAX#02 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 135 in stargz, uncompressed length 512 @@ -11466,12 +10738,49 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":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=-1,prefix="../",format=USTAR#01 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 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" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":92,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":124,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":350,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":382,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":200,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":232,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":542,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":574,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go: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 [foo2 foo] +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR testutil.go:1462: got TOC entries: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 200, NextOffset: 232 + testutil.go:485: Offset: 92, NextOffset: 124 + testutil.go:485: Offset: 232, NextOffset: 542 + testutil.go:485: Offset: 124, NextOffset: 350 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 542, NextOffset: 574 + testutil.go:485: Offset: 350, NextOffset: 382 + testutil.go:485: Offset: 574, NextOffset: 1293 + testutil.go:485: Offset: 382, NextOffset: 1027 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-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":133,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} @@ -11485,67 +10794,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":133,"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/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=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: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 304, NextOffset: 332 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR - testutil.go:485: Offset: 471, NextOffset: 499 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR - 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 "" -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX gzip_test.go:80: [1] at 133 in stargz, uncompressed length 1636 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 175, NextOffset: 203 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX gzip_test.go:80: [2] at 183 in stargz, uncompressed length 2560 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR - testutil.go:485: Offset: 82, NextOffset: 110 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX gzip_test.go:80: [3] at 485 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b7STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR - testutil.go:485: Offset: 203, NextOffset: 471 - testutil.go:485: Offset: 110, NextOffset: 304 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX testutil.go:1462: got TOC entries: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR - testutil.go:485: Offset: 471, NextOffset: 499 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 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"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR - testutil.go:485: Offset: 304, NextOffset: 332 - testutil.go:485: Offset: 499, NextOffset: 1168 === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR - testutil.go:485: Offset: 332, NextOffset: 930 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/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 @@ -11556,8 +10816,6 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":133,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=GNU#02 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 132 in stargz, uncompressed length 1636 @@ -11578,56 +10836,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":132,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":297,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":325,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":172,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":200,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":462,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] - testutil.go: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 "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 172, NextOffset: 200 - testutil.go:485: Offset: 78, NextOffset: 106 - testutil.go:485: Offset: 200, NextOffset: 462 - testutil.go:485: Offset: 106, NextOffset: 297 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 462, NextOffset: 490 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX - testutil.go:485: Offset: 297, NextOffset: 325 -=== NAME 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 137 in stargz, uncompressed length 1636 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX - testutil.go:485: Offset: 490, NextOffset: 1157 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 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" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX - testutil.go:485: Offset: 325, NextOffset: 921 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 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 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=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 @@ -11638,8 +10856,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":137,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=USTAR#02 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 137 in stargz, uncompressed length 1636 @@ -11650,55 +10866,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":137,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":81,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":109,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":304,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":174,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":202,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":468,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":496,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] - testutil.go:371: Comparing: "foo2" vs "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:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 174, NextOffset: 202 - testutil.go:485: Offset: 81, NextOffset: 109 - testutil.go:485: Offset: 202, NextOffset: 468 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 137 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 179 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 483 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b3STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX - testutil.go:485: Offset: 109, NextOffset: 304 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX testutil.go:1462: got TOC entries: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX - testutil.go:371: Comparing: "foo2" vs "foo2" -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-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":137,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 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 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 136 in stargz, uncompressed length 1636 @@ -11709,8 +10886,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":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=9,prefix="",format=PAX#02 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 136 in stargz, uncompressed length 512 @@ -11730,54 +10905,55 @@ testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":310,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":88,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":342,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":374,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 310 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 422 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 1173 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001a6STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":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 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":298,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":326,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":171,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":199,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":463,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":491,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=GNU + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":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: 78, NextOffset: 106 - testutil.go:485: Offset: 171, NextOffset: 199 - testutil.go:485: Offset: 106, NextOffset: 298 - testutil.go:485: Offset: 199, NextOffset: 463 + testutil.go:485: Offset: 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: 298, NextOffset: 326 - testutil.go:485: Offset: 463, NextOffset: 491 - testutil.go:485: Offset: 326, NextOffset: 922 - testutil.go:485: Offset: 491, NextOffset: 1157 + testutil.go:485: Offset: 342, NextOffset: 374 + testutil.go:485: Offset: 532, NextOffset: 564 + testutil.go:485: Offset: 374, NextOffset: 1030 + testutil.go:485: Offset: 564, NextOffset: 1288 testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 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: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: 463, NextOffset: 491 - testutil.go:485: Offset: 298, NextOffset: 326 - testutil.go:485: Offset: 491, NextOffset: 1157 - testutil.go:485: Offset: 326, NextOffset: 922 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX + 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=1,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=GNU#01 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 310 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 422 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 1173 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001a6STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":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 gzip_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 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX 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: @@ -11785,8 +10961,6 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":310,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=GNU#02 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-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 @@ -11807,59 +10981,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":314,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":82,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":110,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":304,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":175,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":203,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":471,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":499,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 304, NextOffset: 332 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX - testutil.go:485: Offset: 471, NextOffset: 499 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX - testutil.go:485: Offset: 332, NextOffset: 930 -=== NAME 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 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX - testutil.go:485: Offset: 499, NextOffset: 1168 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU gzip_test.go:80: [2] at 426 in stargz, uncompressed length 2560 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 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: "foo" vs "foo" - testutil.go:485: Offset: 175, NextOffset: 203 - testutil.go:485: Offset: 82, NextOffset: 110 - testutil.go:485: Offset: 203, NextOffset: 471 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU gzip_test.go:80: [3] at 1178 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001aaSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":314,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=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] - 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/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 314 in stargz, uncompressed length 1636 @@ -11870,13 +11001,45 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":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 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":90,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":122,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":348,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":380,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":199,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":231,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":540,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.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 [foo foo2] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 348, NextOffset: 380 + testutil.go:485: Offset: 572, NextOffset: 1295 + testutil.go:485: Offset: 380, NextOffset: 1030 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 199, NextOffset: 231 + testutil.go:485: Offset: 90, NextOffset: 122 + testutil.go:485: Offset: 231, NextOffset: 540 + testutil.go:485: Offset: 122, NextOffset: 348 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=USTAR#01 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 314 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 426 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 1183 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001aaSTARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=USTAR#02 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=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} @@ -11889,6 +11052,8 @@ 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} +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=PAX#01 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":314,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX @@ -11908,45 +11073,42 @@ 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: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":304,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":172,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":200,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":461,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":489,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 78, NextOffset: 106 - testutil.go:485: Offset: 172, NextOffset: 200 - testutil.go:485: Offset: 106, NextOffset: 304 - testutil.go:485: Offset: 200, NextOffset: 461 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 304, NextOffset: 332 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":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 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU - testutil.go:485: Offset: 461, NextOffset: 489 - testutil.go:485: Offset: 332, NextOffset: 928 - testutil.go:485: Offset: 489, NextOffset: 1157 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=GNU#01 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=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 "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [foo2 foo] vs [foo2 .no.prefetch.landmark foo] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 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: 461, NextOffset: 489 - testutil.go:485: Offset: 304, NextOffset: 332 - testutil.go:485: Offset: 489, NextOffset: 1157 - testutil.go:485: Offset: 332, NextOffset: 928 + 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 "": [foo2 .no.prefetch.landmark foo] vs [foo2 foo] testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 172, NextOffset: 200 - testutil.go:485: Offset: 78, NextOffset: 106 - testutil.go:485: Offset: 200, NextOffset: 461 - testutil.go:485: Offset: 106, NextOffset: 304 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=PAX#02 + testutil.go:485: Offset: 198, NextOffset: 230 + testutil.go:485: Offset: 90, NextOffset: 122 + testutil.go:485: Offset: 230, NextOffset: 537 + testutil.go:485: Offset: 122, NextOffset: 345 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 537, NextOffset: 569 + testutil.go:485: Offset: 345, NextOffset: 377 + testutil.go:485: Offset: 569, NextOffset: 1296 + testutil.go:485: Offset: 377, NextOffset: 1020 === NAME TestGzipEStargz/testWriteAndOpen/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 @@ -11958,6 +11120,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":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/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 311 in stargz, uncompressed length 1636 @@ -11988,59 +11152,18 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":311,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=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 [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: 309 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01 === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 311 in stargz, uncompressed length 512 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU - testutil.go:485: Offset: 202, NextOffset: 467 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 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: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 309, NextOffset: 337 - testutil.go:485: Offset: 467, NextOffset: 495 - testutil.go:485: Offset: 337, NextOffset: 934 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU - testutil.go:485: Offset: 495, NextOffset: 1162 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":311,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU - testutil.go:371: Comparing: "" 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=true,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 174, NextOffset: 202 - testutil.go:485: Offset: 81, NextOffset: 109 - testutil.go:485: Offset: 202, NextOffset: 467 - testutil.go:485: Offset: 109, NextOffset: 309 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 467, NextOffset: 495 - testutil.go:485: Offset: 309, NextOffset: 337 - testutil.go:485: Offset: 495, NextOffset: 1162 - testutil.go:485: Offset: 337, NextOffset: 934 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=GNU#02 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-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 @@ -12054,13 +11177,57 @@ gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 314 in stargz, uncompressed length 512 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":92,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":124,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":351,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":383,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":200,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":232,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":542,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":574,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU gzip_test.go:80: [2] at 426 in stargz, uncompressed length 2560 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU gzip_test.go:80: [3] at 1180 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001aaSTARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=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: 351, NextOffset: 383 + testutil.go:485: Offset: 542, NextOffset: 574 + testutil.go:485: Offset: 383, NextOffset: 1028 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU testutil.go:1462: got TOC entries: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU + testutil.go:485: Offset: 574, NextOffset: 1293 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU + testutil.go:371: Comparing: "foo" vs "foo" +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":314,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU + testutil.go:485: Offset: 92, NextOffset: 124 + testutil.go:485: Offset: 200, NextOffset: 232 === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU + testutil.go:485: Offset: 124, NextOffset: 351 + testutil.go:485: Offset: 232, NextOffset: 542 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 200, NextOffset: 232 + testutil.go:485: Offset: 92, NextOffset: 124 + testutil.go:485: Offset: 232, NextOffset: 542 + testutil.go:485: Offset: 124, NextOffset: 351 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 542, NextOffset: 574 + testutil.go:485: Offset: 351, NextOffset: 383 + testutil.go:485: Offset: 574, NextOffset: 1293 + testutil.go:485: Offset: 383, NextOffset: 1028 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-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 @@ -12080,7 +11247,6 @@ testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":316,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=USTAR#02 === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-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 @@ -12092,50 +11258,20 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":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 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":305,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":333,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":171,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":199,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":462,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 78, NextOffset: 106 - testutil.go:485: Offset: 171, NextOffset: 199 - testutil.go:485: Offset: 106, NextOffset: 305 - testutil.go:485: Offset: 199, NextOffset: 462 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 305, NextOffset: 333 - testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 333, NextOffset: 929 - testutil.go:485: Offset: 490, NextOffset: 1156 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.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 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=PAX#01 === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 316 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 428 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 1187 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001acSTARGZ" -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":316,"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=-2,prefix="./",format=GNU#01 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 319 in stargz, uncompressed length 1636 @@ -12156,50 +11292,53 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":319,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":77,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":105,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":312,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":167,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":195,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":448,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":476,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] + testutil.go: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 +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=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 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 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:485: Offset: 284, NextOffset: 312 + testutil.go:485: Offset: 448, NextOffset: 476 + testutil.go:485: Offset: 312, NextOffset: 901 + testutil.go:485: Offset: 476, NextOffset: 1135 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] + testutil.go: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: 470, NextOffset: 498 - testutil.go:485: Offset: 311, NextOffset: 339 - testutil.go:485: Offset: 498, NextOffset: 1166 - testutil.go:485: Offset: 339, NextOffset: 937 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 175, NextOffset: 203 - testutil.go:485: Offset: 82, NextOffset: 110 - testutil.go:485: Offset: 203, NextOffset: 470 - testutil.go:485: Offset: 110, NextOffset: 311 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=PAX#02 + testutil.go:485: Offset: 448, NextOffset: 476 + testutil.go:485: Offset: 284, NextOffset: 312 + testutil.go:485: Offset: 476, NextOffset: 1135 + testutil.go:485: Offset: 312, NextOffset: 901 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01 +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 @@ -12219,49 +11358,48 @@ gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-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"}]} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":81,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":109,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":293,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":171,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":199,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":456,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":484,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 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: 81, NextOffset: 109 + testutil.go:485: Offset: 171, NextOffset: 199 + testutil.go:485: Offset: 109, NextOffset: 293 + testutil.go:485: Offset: 199, NextOffset: 456 +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 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:485: Offset: 293, NextOffset: 321 + testutil.go:485: Offset: 456, NextOffset: 484 + testutil.go:485: Offset: 321, NextOffset: 912 + testutil.go:485: Offset: 484, NextOffset: 1145 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] + testutil.go: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: 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" -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR + testutil.go:485: Offset: 456, NextOffset: 484 + testutil.go:485: Offset: 293, NextOffset: 321 + testutil.go:485: Offset: 484, NextOffset: 1145 + testutil.go:485: Offset: 321, NextOffset: 912 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=PAX#01 +=== NAME 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: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR - testutil.go:485: Offset: 921, NextOffset: 953 - testutil.go:485: Offset: 632, NextOffset: 664 - testutil.go:485: Offset: 953, NextOffset: 2464 - testutil.go:485: Offset: 664, NextOffset: 2001 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=GNU#02 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=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 2048 gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" @@ -12286,50 +11424,45 @@ gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=USTAR#02 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=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"}]} + gzip_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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=GNU#01 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":286,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":314,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":168,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":196,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":451,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":479,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 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: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 [foo2 foo] + testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 336, NextOffset: 368 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR - testutil.go:485: Offset: 129, NextOffset: 161 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR - testutil.go:485: Offset: 368, NextOffset: 925 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR - gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR - testutil.go:485: Offset: 161, NextOffset: 638 + 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: 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 -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR + testutil.go:485: Offset: 451, NextOffset: 479 + testutil.go:485: Offset: 286, NextOffset: 314 + testutil.go:485: Offset: 479, NextOffset: 1141 + testutil.go:485: Offset: 314, NextOffset: 904 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 @@ -12345,176 +11478,140 @@ gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=PAX#02 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU -=== NAME TestGzipEStargz/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"}]} + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 + gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":82,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":110,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":292,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":320,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":172,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":200,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":459,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":487,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [foo foo2] vs [.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: 82, NextOffset: 110 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01 +=== NAME 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: 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: 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: 292, NextOffset: 320 + testutil.go:485: Offset: 459, NextOffset: 487 + testutil.go:485: Offset: 320, NextOffset: 912 + testutil.go:485: Offset: 487, NextOffset: 1150 +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" - 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: 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: 924, NextOffset: 956 - testutil.go:485: Offset: 636, NextOffset: 668 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR - testutil.go:485: Offset: 956, NextOffset: 2473 - testutil.go:485: Offset: 668, NextOffset: 2008 -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR + 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/3dir-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=GNU#02 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU +=== 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" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":130,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":162,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":642,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":674,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":337,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":369,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":931,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":963,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + gzip_test.go:80: [1] at 123 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 318 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007bSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=PAX#01 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":77,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":105,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":312,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":167,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":195,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":448,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":476,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.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:485: Offset: 284, NextOffset: 312 + testutil.go:485: Offset: 448, NextOffset: 476 + testutil.go:485: Offset: 312, NextOffset: 901 + testutil.go:485: Offset: 476, NextOffset: 1135 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 77, NextOffset: 105 + testutil.go:485: Offset: 167, NextOffset: 195 + testutil.go:485: Offset: 105, NextOffset: 284 + testutil.go:485: Offset: 195, NextOffset: 448 testutil.go: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 -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR - testutil.go:485: Offset: 162, NextOffset: 642 + 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: 931, NextOffset: 963 - testutil.go:485: Offset: 642, NextOffset: 674 - testutil.go:485: Offset: 963, NextOffset: 2489 - testutil.go:485: Offset: 674, NextOffset: 2025 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 123 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 318 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007bSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR + testutil.go:485: Offset: 448, NextOffset: 476 + testutil.go:485: Offset: 284, NextOffset: 312 + testutil.go:485: Offset: 476, NextOffset: 1135 + testutil.go:485: Offset: 312, NextOffset: 901 +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-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=9,prefix="./",src=1,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 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 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=GNU#01 === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 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 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":127,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":159,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":632,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":664,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":334,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":366,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":921,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":953,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo] vs [foo2 .no.prefetch.landmark foo] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 127, NextOffset: 159 - testutil.go:485: Offset: 334, NextOffset: 366 - testutil.go:485: Offset: 159, NextOffset: 632 - testutil.go:485: Offset: 366, NextOffset: 921 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 119 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 314 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000077STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 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: "foo2" vs "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/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=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 122 in stargz, uncompressed length 2048 @@ -12525,45 +11622,50 @@ 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 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=USTAR#02 === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=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"}]} +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 125 in stargz, uncompressed length 2048 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":171,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":199,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":456,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":484,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR gzip_test.go:80: [2] at 324 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007dSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-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"}]} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 129, NextOffset: 161 - testutil.go:485: Offset: 336, NextOffset: 368 - testutil.go:485: Offset: 161, NextOffset: 638 - testutil.go:485: Offset: 368, NextOffset: 925 + testutil.go:485: Offset: 81, NextOffset: 109 + testutil.go:485: Offset: 171, NextOffset: 199 + testutil.go:485: Offset: 109, NextOffset: 293 +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX + testutil.go:485: Offset: 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: 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: 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: 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: 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: 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 + 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=1,format=PAX === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 @@ -12580,7 +11682,7 @@ gzip_test.go:80: [1] at 122 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 321 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007aSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=GNU#02 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=PAX#02 === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 @@ -12592,39 +11694,6 @@ 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 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":128,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":160,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":636,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":668,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":335,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":367,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":924,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":956,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.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 "": [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" - 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=1,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 122 in stargz, uncompressed length 2048 @@ -12635,53 +11704,50 @@ gzip_test.go:80: [1] at 121 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 313 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000079STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 122 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 314 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007aSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=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"}]} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":286,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":314,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":168,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":196,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":451,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":479,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go: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: 642 - testutil.go:485: Offset: 369, NextOffset: 931 + 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: 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: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: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 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX + testutil.go:485: Offset: 168, NextOffset: 196 + testutil.go:485: Offset: 78, NextOffset: 106 + testutil.go:485: Offset: 196, NextOffset: 451 + testutil.go:485: Offset: 106, NextOffset: 286 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 451, NextOffset: 479 + testutil.go:485: Offset: 286, NextOffset: 314 + testutil.go:485: Offset: 479, NextOffset: 1141 + testutil.go:485: Offset: 314, NextOffset: 904 +=== RUN TestGzipEStargz/testDigestAndVerify/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=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 + gzip_test.go:80: [1] at 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 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 931, NextOffset: 963 - testutil.go:485: Offset: 642, NextOffset: 674 - testutil.go:485: Offset: 963, NextOffset: 2489 - testutil.go:485: Offset: 674, NextOffset: 2025 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 124 in stargz, uncompressed length 2048 @@ -12692,8 +11758,6 @@ gzip_test.go:80: [1] at 121 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 313 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000079STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=PAX#02 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 126 in stargz, uncompressed length 2048 @@ -12704,120 +11768,83 @@ 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 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":128,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":160,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":634,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":666,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":335,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":367,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":923,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":955,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.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 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU - testutil.go:485: Offset: 367, NextOffset: 923 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 634, NextOffset: 666 - testutil.go:485: Offset: 923, NextOffset: 955 - testutil.go:485: Offset: 666, NextOffset: 2003 - testutil.go:485: Offset: 955, NextOffset: 2466 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 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 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 923, NextOffset: 955 - testutil.go:485: Offset: 634, NextOffset: 666 - testutil.go:485: Offset: 955, NextOffset: 2466 - testutil.go:485: Offset: 666, NextOffset: 2003 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 335, NextOffset: 367 - testutil.go:485: Offset: 128, NextOffset: 160 - testutil.go:485: Offset: 367, NextOffset: 923 - testutil.go:485: Offset: 160, NextOffset: 634 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 123 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 318 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007bSTARGZ" -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=USTAR#02 +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":82,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":110,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":292,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":320,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":172,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":200,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":459,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":487,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX + testutil.go:371: Comparing: "" vs "" +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU gzip_test.go:80: [1] at 125 in stargz, uncompressed length 2048 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU gzip_test.go:80: [2] at 320 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007dSTARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 82, NextOffset: 110 + testutil.go:485: Offset: 172, NextOffset: 200 + testutil.go:485: Offset: 110, NextOffset: 292 + testutil.go:485: Offset: 200, NextOffset: 459 === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 292, NextOffset: 320 + testutil.go:485: Offset: 459, NextOffset: 487 + testutil.go:485: Offset: 320, NextOffset: 912 + testutil.go:485: Offset: 487, NextOffset: 1150 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 172, NextOffset: 200 + testutil.go:485: Offset: 82, NextOffset: 110 + testutil.go:485: Offset: 200, NextOffset: 459 + testutil.go:485: Offset: 110, NextOffset: 292 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 459, NextOffset: 487 + testutil.go:485: Offset: 292, NextOffset: 320 + testutil.go:485: Offset: 487, NextOffset: 1150 + testutil.go:485: Offset: 320, NextOffset: 912 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 122 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 317 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007aSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=GNU#02 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 107 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 286 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=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 - 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 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU - testutil.go:485: Offset: 960, NextOffset: 2481 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR gzip_test.go:80: [1] at 101 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 280 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000065STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 .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: 928 - testutil.go:485: Offset: 162, NextOffset: 641 - testutil.go:371: Comparing: "foo2" vs "foo2" === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU - 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=1,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 107 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 286 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 101 in stargz, uncompressed length 2048 @@ -12828,59 +11855,55 @@ 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 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":130,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":162,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":638,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":670,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":337,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":369,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":926,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":958,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=PAX#02 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":76,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":104,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":289,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":317,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":166,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":194,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":446,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":474,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 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: 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: 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: 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 "": [foo2 .no.prefetch.landmark foo] vs [foo2 foo] testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 337, NextOffset: 369 + testutil.go:485: Offset: 166, NextOffset: 194 + testutil.go:485: Offset: 76, NextOffset: 104 + testutil.go:485: Offset: 194, NextOffset: 446 + testutil.go:485: Offset: 104, NextOffset: 289 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 446, NextOffset: 474 + testutil.go:485: Offset: 289, NextOffset: 317 + testutil.go:485: Offset: 474, NextOffset: 1132 + testutil.go:485: Offset: 317, NextOffset: 906 === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 100 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 279 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000064STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU - testutil.go:485: Offset: 130, NextOffset: 162 - testutil.go:485: Offset: 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 === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=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=1,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 110 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 291 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 104 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 285 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000068STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=PAX#02 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 110 in stargz, uncompressed length 2048 @@ -12891,46 +11914,10 @@ gzip_test.go:80: [1] at 104 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 285 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000068STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":131,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":163,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":645,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":677,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":338,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":370,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":933,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":965,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] - testutil.go: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 "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 338, NextOffset: 370 - testutil.go:485: Offset: 131, NextOffset: 163 - testutil.go:485: Offset: 370, NextOffset: 933 - testutil.go:485: Offset: 163, NextOffset: 645 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 109 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU gzip_test.go:80: [2] at 290 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006dSTARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU - testutil.go: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 === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 @@ -12947,8 +11934,6 @@ gzip_test.go:80: [1] at 102 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 282 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000066STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=GNU#02 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX gzip_test.go: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 @@ -12959,54 +11944,50 @@ gzip_test.go:80: [1] at 102 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 282 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000066STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":80,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":108,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":297,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":325,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":170,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":198,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":454,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":482,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] + testutil.go: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: 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: 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: 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/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 === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 107 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 287 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 4264, NextOffset: 4296 - testutil.go:485: Offset: 3156, NextOffset: 3188 - testutil.go:485: Offset: 4296, NextOffset: 7983 - testutil.go:485: Offset: 3188, NextOffset: 6875 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 4264 -=== NAME TestGzipEStargz/testWriteAndOpen/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" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR - testutil.go:485: Offset: 572, NextOffset: 3156 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=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 @@ -13027,59 +12008,58 @@ gzip_test.go:80: [1] at 107 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 288 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=PAX#02 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 111 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 292 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006fSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo2" vs "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 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=USTAR#02 === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 105 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 286 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000069STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 4264 - testutil.go:485: Offset: 572, NextOffset: 3156 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":77,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":105,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":291,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":319,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":167,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":195,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":449,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":477,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [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: 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 + testutil.go:485: Offset: 291, NextOffset: 319 + testutil.go:485: Offset: 449, NextOffset: 477 + testutil.go:485: Offset: 319, NextOffset: 909 + testutil.go:485: Offset: 477, NextOffset: 1138 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 77, NextOffset: 105 + testutil.go:485: Offset: 167, NextOffset: 195 + testutil.go:485: Offset: 105, NextOffset: 291 + testutil.go:485: Offset: 195, NextOffset: 449 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.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" === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 110 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 294 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 449, NextOffset: 477 + testutil.go:485: Offset: 291, NextOffset: 319 + testutil.go:485: Offset: 477, NextOffset: 1138 + testutil.go:485: Offset: 319, NextOffset: 909 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 103 in stargz, uncompressed length 2048 @@ -13094,109 +12074,74 @@ 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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=GNU#02 === 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 109 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 293 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006dSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=PAX#02 +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 102 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 286 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000066STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 + gzip_test.go:80: [1] at 113 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 300 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000071STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":81,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":109,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":297,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":325,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":171,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":199,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":457,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":485,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 3156 - testutil.go:485: Offset: 1624, NextOffset: 4264 + 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: 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: 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: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 4264 - testutil.go:485: Offset: 572, NextOffset: 3156 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR + 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: 4264, NextOffset: 4296 - testutil.go:485: Offset: 3156, NextOffset: 3188 - testutil.go:485: Offset: 4296, NextOffset: 7983 - testutil.go:485: Offset: 3188, NextOffset: 6875 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 113 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 300 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000071STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=USTAR#02 + 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 === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 106 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 293 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006aSTARGZ" +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 113 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 300 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000071STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=GNU#02 +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 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 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 3156 - testutil.go:485: Offset: 1624, NextOffset: 4264 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 3156, NextOffset: 3188 - testutil.go:485: Offset: 4264, NextOffset: 4296 - testutil.go:485: Offset: 3188, NextOffset: 6875 - testutil.go:485: Offset: 4296, NextOffset: 7983 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 4264 - testutil.go:485: Offset: 572, NextOffset: 3156 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 4264, NextOffset: 4296 - testutil.go:485: Offset: 3156, NextOffset: 3188 - testutil.go:485: Offset: 4296, NextOffset: 7983 - testutil.go:485: Offset: 3188, NextOffset: 6875 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=PAX#02 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=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 @@ -13212,8 +12157,6 @@ gzip_test.go:80: [1] at 111 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 295 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006fSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=GNU#02 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 104 in stargz, uncompressed length 2048 @@ -13230,60 +12173,43 @@ 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 gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=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 "": [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 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU gzip_test.go:80: [1] at 110 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=PAX - testutil.go:485: Offset: 3188, NextOffset: 6875 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU gzip_test.go:80: [2] at 294 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=PAX - testutil.go:485: Offset: 4296, NextOffset: 7983 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=PAX - testutil.go:485: Offset: 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 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=USTAR#02 === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 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 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":297,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":325,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR gzip_test.go:80: [1] at 116 in stargz, uncompressed length 2048 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":172,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":200,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":462,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 78, NextOffset: 106 + testutil.go:485: Offset: 172, NextOffset: 200 + testutil.go:485: Offset: 106, NextOffset: 297 + testutil.go:485: Offset: 200, NextOffset: 462 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 297, NextOffset: 325 + testutil.go:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 325, NextOffset: 921 + testutil.go:485: Offset: 490, NextOffset: 1157 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" +=== NAME 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" === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: @@ -13291,6 +12217,20 @@ gzip_test.go:80: [1] at 109 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 297 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006dSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR + 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=1,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 116 in stargz, uncompressed length 2048 @@ -13301,46 +12241,11 @@ gzip_test.go:80: [1] at 109 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 297 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006dSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 3156 - testutil.go:485: Offset: 1624, NextOffset: 4264 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 3156, NextOffset: 3188 - testutil.go:485: Offset: 4264, NextOffset: 4296 - testutil.go:485: Offset: 3188, NextOffset: 6875 - testutil.go:485: Offset: 4296, NextOffset: 7983 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [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 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 114 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 302 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000072STARGZ" -=== RUN TestGzipEStargz/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 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 107 in stargz, uncompressed length 2048 @@ -13356,8 +12261,6 @@ 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/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=GNU#02 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 436 in stargz, uncompressed length 2048 @@ -13368,64 +12271,62 @@ gzip_test.go:80: [1] at 296 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 782 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000128STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 439 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 925 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b7STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=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 - 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 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 298 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 784 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000012aSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX - testutil.go:485: Offset: 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=-2,prefix="/",format=USTAR#02 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 441 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 932 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b9STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=PAX#02 +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 300 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 791 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000012cSTARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-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 "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 81, NextOffset: 109 === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR + testutil.go:485: Offset: 174, NextOffset: 202 + testutil.go:485: Offset: 109, NextOffset: 304 + testutil.go:485: Offset: 202, NextOffset: 468 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 304, NextOffset: 332 + testutil.go:485: Offset: 468, NextOffset: 496 + testutil.go:485: Offset: 332, NextOffset: 930 + testutil.go:485: Offset: 496, NextOffset: 1163 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 174, NextOffset: 202 + testutil.go:485: Offset: 81, NextOffset: 109 + testutil.go:485: Offset: 202, NextOffset: 468 + testutil.go:485: Offset: 109, NextOffset: 304 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 468, NextOffset: 496 + testutil.go:485: Offset: 304, NextOffset: 332 + testutil.go:485: Offset: 496, NextOffset: 1163 + testutil.go:485: Offset: 332, NextOffset: 930 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 441 in stargz, uncompressed length 2048 @@ -13436,57 +12337,65 @@ 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 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 3156 - testutil.go:485: Offset: 1624, NextOffset: 4264 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 3156, NextOffset: 3188 - testutil.go:485: Offset: 4264, NextOffset: 4296 - testutil.go:485: Offset: 3188, NextOffset: 6875 - testutil.go:485: Offset: 4296, NextOffset: 7983 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] 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=-2,prefix="/",format=PAX#02 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 4264 - testutil.go:485: Offset: 572, NextOffset: 3156 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 4264, NextOffset: 4296 - testutil.go:485: Offset: 3156, NextOffset: 3188 - testutil.go:485: Offset: 4296, NextOffset: 7983 - testutil.go:485: Offset: 3188, NextOffset: 6875 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 444 in stargz, uncompressed length 2048 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 -=== 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=0,prefix="../",format=GNU#02 === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 304 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 795 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000130STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR +=== NAME TestGzipEStargz/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 "" +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=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: 78, NextOffset: 106 +=== NAME 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 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR + testutil.go:485: Offset: 171, NextOffset: 199 +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR gzip_test.go:80: [1] at 438 in stargz, uncompressed length 2048 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR + testutil.go:485: Offset: 106, NextOffset: 298 +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR gzip_test.go:80: [2] at 926 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b6STARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR + testutil.go:485: Offset: 199, NextOffset: 463 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 298, NextOffset: 326 === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR + testutil.go:485: Offset: 463, NextOffset: 491 + testutil.go:485: Offset: 326, NextOffset: 922 + testutil.go:485: Offset: 491, NextOffset: 1157 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [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: 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/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 297 in stargz, uncompressed length 2048 @@ -13497,55 +12406,18 @@ gzip_test.go:80: [1] at 438 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 926 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b6STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=GNU#02 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 297 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 785 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000129STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=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 [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 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=USTAR#02 === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=GNU - testutil.go:485: Offset: 1624, NextOffset: 4264 - testutil.go:485: Offset: 572, NextOffset: 3156 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 4264, NextOffset: 4296 - testutil.go:485: Offset: 3156, NextOffset: 3188 - testutil.go:485: Offset: 4296, NextOffset: 7983 - testutil.go:485: Offset: 3188, NextOffset: 6875 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 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 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 298 in stargz, uncompressed length 2048 @@ -13556,56 +12428,49 @@ gzip_test.go:80: [1] at 444 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 937 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001bcSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 303 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 796 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000012fSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":82,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":110,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":304,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":175,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":203,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":471,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":499,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 3156 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU - testutil.go:485: Offset: 1624, NextOffset: 4264 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU + 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: 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: 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: 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: 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: 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: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=1,format=PAX === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 444 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 937 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001bcSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 303 in stargz, uncompressed length 2048 @@ -13616,7 +12481,7 @@ gzip_test.go:80: [1] at 446 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 939 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001beSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=PAX#02 === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 @@ -13631,6 +12496,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=0,prefix="",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":297,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":325,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":172,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":200,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":462,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 78, NextOffset: 106 + testutil.go:485: Offset: 172, NextOffset: 200 + testutil.go:485: Offset: 106, NextOffset: 297 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 @@ -13640,77 +12515,60 @@ 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: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX + testutil.go:485: Offset: 200, NextOffset: 462 + testutil.go:371: Comparing: "foo2" vs "foo2" +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 2176 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 297, NextOffset: 325 + testutil.go:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 325, NextOffset: 921 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-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","type":"symlink","linkName":"../../x","mode":420} -=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX + testutil.go:485: Offset: 490, NextOffset: 1157 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: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 3156 + 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/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX + testutil.go:371: Comparing: "foo2" vs "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=1,format=PAX === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=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] -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX testutil.go:1462: got TOC entries: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU - testutil.go:485: Offset: 3156, NextOffset: 3188 -=== NAME 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} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU - testutil.go:485: Offset: 4264, NextOffset: 4296 - testutil.go:485: Offset: 3188, NextOffset: 6875 - testutil.go:485: Offset: 4296, NextOffset: 7983 === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=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: 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" -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU - testutil.go:485: Offset: 4264, NextOffset: 4296 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 2176 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU - testutil.go:485: Offset: 3156, NextOffset: 3188 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU gzip_test.go:80: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU - testutil.go:485: Offset: 4296, NextOffset: 7983 - testutil.go:485: Offset: 3188, NextOffset: 6875 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=GNU#02 === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=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 @@ -13720,8 +12578,6 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=GNU#02 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 2176 in stargz, uncompressed length 2048 @@ -13730,6 +12586,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=0,prefix="./",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":81,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":109,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":304,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":174,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":202,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":468,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":496,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 81, NextOffset: 109 + testutil.go:485: Offset: 174, NextOffset: 202 + testutil.go:485: Offset: 109, NextOffset: 304 + testutil.go:485: Offset: 202, NextOffset: 468 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 304, NextOffset: 332 + testutil.go:485: Offset: 468, NextOffset: 496 + testutil.go:485: Offset: 332, NextOffset: 930 + testutil.go:485: Offset: 496, NextOffset: 1163 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo2 foo] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 174, NextOffset: 202 + testutil.go:485: Offset: 81, NextOffset: 109 + testutil.go:485: Offset: 202, NextOffset: 468 + testutil.go:485: Offset: 109, NextOffset: 304 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + 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=1,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 @@ -13750,12 +12639,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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=USTAR#02 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 2176 in stargz, uncompressed length 2048 @@ -13772,32 +12661,6 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 3156 - testutil.go:485: Offset: 1624, NextOffset: 4264 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 3156, NextOffset: 3188 - testutil.go:485: Offset: 4264, NextOffset: 4296 - testutil.go:485: Offset: 3188, NextOffset: 6875 - testutil.go:485: Offset: 4296, NextOffset: 7983 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 4264 - testutil.go:485: Offset: 572, NextOffset: 3156 - testutil.go:371: Comparing: "foo2" vs "foo2" -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=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 @@ -13805,31 +12668,57 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 4264, NextOffset: 4296 - testutil.go:485: Offset: 3156, NextOffset: 3188 - testutil.go:485: Offset: 4296, NextOffset: 7983 - testutil.go:485: Offset: 3188, NextOffset: 6875 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":298,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":326,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":171,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":199,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":463,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":491,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 78, NextOffset: 106 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX + testutil.go:485: Offset: 171, NextOffset: 199 + testutil.go:485: Offset: 106, NextOffset: 298 + testutil.go:485: Offset: 199, NextOffset: 463 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + 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 === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX + testutil.go:485: Offset: 326, NextOffset: 922 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 2176 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-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","type":"symlink","linkName":"../../x","mode":420} @@ -13842,6 +12731,8 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=PAX#02 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 2176 in stargz, uncompressed length 2048 @@ -13858,7 +12749,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=0,prefix="../",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":82,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":110,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":304,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":175,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":203,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":471,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":499,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 @@ -13868,6 +12761,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=0,prefix="../",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX + testutil.go:371: Comparing: "" 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=1,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 @@ -13888,45 +12812,11 @@ gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":88,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":340,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":372,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":196,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":228,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":532,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":564,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 340, NextOffset: 372 - testutil.go:485: Offset: 532, NextOffset: 564 - testutil.go:485: Offset: 372, NextOffset: 1024 - testutil.go:485: Offset: 564, NextOffset: 1288 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 88, NextOffset: 120 - testutil.go:485: Offset: 196, NextOffset: 228 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR - 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: 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 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=GNU#02 === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 @@ -13960,12 +12850,43 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":304,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":172,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":200,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":461,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":489,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 304, NextOffset: 332 + testutil.go:485: Offset: 461, NextOffset: 489 + testutil.go:485: Offset: 332, NextOffset: 928 + testutil.go:485: Offset: 489, NextOffset: 1157 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 78, NextOffset: 106 + testutil.go:485: Offset: 172, NextOffset: 200 + testutil.go:485: Offset: 106, NextOffset: 304 + testutil.go:485: Offset: 200, NextOffset: 461 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 172, NextOffset: 200 + testutil.go:485: Offset: 78, NextOffset: 106 + testutil.go:485: Offset: 200, NextOffset: 461 + testutil.go:485: Offset: 106, NextOffset: 304 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 461, NextOffset: 489 + testutil.go:485: Offset: 304, NextOffset: 332 + testutil.go:485: Offset: 489, NextOffset: 1157 + testutil.go:485: Offset: 332, NextOffset: 928 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 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=0,prefix="./",format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} @@ -13994,54 +12915,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=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":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" -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR - testutil.go:485: Offset: 91, NextOffset: 123 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 134 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 353 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000086STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR - testutil.go:485: Offset: 198, NextOffset: 230 - testutil.go:485: Offset: 123, NextOffset: 350 - testutil.go:485: Offset: 230, NextOffset: 538 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=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 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 350, NextOffset: 382 - testutil.go:485: Offset: 538, NextOffset: 570 - testutil.go:485: Offset: 382, NextOffset: 1027 - testutil.go:485: Offset: 570, NextOffset: 1292 - testutil.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=2,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 127 in stargz, uncompressed length 2048 @@ -14066,8 +12947,6 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 135 in stargz, uncompressed length 2048 @@ -14100,24 +12979,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 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":90,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":122,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":348,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":380,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":197,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":229,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":537,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":569,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 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 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 134 in stargz, uncompressed length 2048 @@ -14125,26 +12986,25 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=USTAR#02 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=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 .no.prefetch.landmark] vs [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/symlink-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR - testutil.go:485: Offset: 197, NextOffset: 229 - testutil.go:485: Offset: 90, NextOffset: 122 - testutil.go:485: Offset: 229, NextOffset: 537 - testutil.go:485: Offset: 122, NextOffset: 348 + testutil.go:485: Offset: 81, NextOffset: 109 + testutil.go:485: Offset: 174, NextOffset: 202 + testutil.go:485: Offset: 109, NextOffset: 309 + testutil.go:485: Offset: 202, NextOffset: 467 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 537, NextOffset: 569 - testutil.go:485: Offset: 348, NextOffset: 380 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR - testutil.go:485: Offset: 569, NextOffset: 1286 - testutil.go:485: Offset: 380, NextOffset: 1033 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR + 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 === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -14153,7 +13013,24 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=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: 174, NextOffset: 202 + testutil.go:485: Offset: 81, NextOffset: 109 + testutil.go:485: Offset: 202, NextOffset: 467 + testutil.go:485: Offset: 109, NextOffset: 309 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 467, NextOffset: 495 + testutil.go:485: Offset: 309, NextOffset: 337 + testutil.go:485: Offset: 495, NextOffset: 1162 + testutil.go:485: Offset: 337, NextOffset: 934 === RUN TestGzipEStargz/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=1,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 133 in stargz, uncompressed length 2048 @@ -14162,12 +13039,12 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 129 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 347 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=PAX#02 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} @@ -14180,52 +13057,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=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":92,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":124,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":350,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":382,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":200,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":232,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":542,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":574,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 92, NextOffset: 124 - testutil.go:485: Offset: 200, NextOffset: 232 - testutil.go:485: Offset: 124, NextOffset: 350 - testutil.go:485: Offset: 232, NextOffset: 542 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 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 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 129 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 346 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR - testutil.go:485: Offset: 124, NextOffset: 350 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 542, NextOffset: 574 - testutil.go:485: Offset: 350, NextOffset: 382 - testutil.go:485: Offset: 574, NextOffset: 1293 - testutil.go:485: Offset: 382, NextOffset: 1027 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 135 in stargz, uncompressed length 2048 @@ -14234,10 +13073,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=1,prefix="../",lossless=false,format=PAX +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":305,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":333,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":171,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":199,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":462,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 78, NextOffset: 106 + testutil.go:485: Offset: 171, NextOffset: 199 + testutil.go:485: Offset: 106, NextOffset: 305 + testutil.go:485: Offset: 199, NextOffset: 462 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 305, NextOffset: 333 + testutil.go:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 333, NextOffset: 929 + testutil.go:485: Offset: 490, NextOffset: 1156 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 171, NextOffset: 199 + testutil.go:485: Offset: 78, NextOffset: 106 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU + testutil.go:485: Offset: 199, NextOffset: 462 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU + testutil.go:485: Offset: 106, NextOffset: 305 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX gzip_test.go:80: [1] at 129 in stargz, uncompressed length 2048 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU + testutil.go:371: Comparing: "foo2" vs "foo2" +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX gzip_test.go:80: [2] at 346 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 305, NextOffset: 333 + testutil.go:485: Offset: 490, NextOffset: 1156 + testutil.go:485: Offset: 333, NextOffset: 929 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-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","type":"symlink","linkName":"../../x","mode":420} @@ -14250,9 +13130,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=1,prefix="../",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-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 [foo foo2 .no.prefetch.landmark] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 82, NextOffset: 110 + testutil.go:485: Offset: 175, NextOffset: 203 + testutil.go:485: Offset: 110, NextOffset: 311 + testutil.go:485: Offset: 203, NextOffset: 470 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 311, NextOffset: 339 + testutil.go:485: Offset: 470, NextOffset: 498 + testutil.go:485: Offset: 339, NextOffset: 937 + testutil.go:485: Offset: 498, NextOffset: 1166 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [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: 470, NextOffset: 498 + testutil.go:485: Offset: 311, NextOffset: 339 + testutil.go:485: Offset: 498, NextOffset: 1166 + testutil.go:485: Offset: 339, NextOffset: 937 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 175, NextOffset: 203 + testutil.go:485: Offset: 82, NextOffset: 110 + testutil.go:485: Offset: 203, NextOffset: 470 + testutil.go:485: Offset: 110, NextOffset: 311 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 128 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 345 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000080STARGZ" @@ -14260,6 +13171,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 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 112 in stargz, uncompressed length 2048 @@ -14268,57 +13181,14 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":88,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":340,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":372,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":196,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":228,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":532,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":564,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 340, NextOffset: 372 - testutil.go:485: Offset: 532, NextOffset: 564 - testutil.go:485: Offset: 372, NextOffset: 1024 - testutil.go:485: Offset: 564, NextOffset: 1288 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=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: 340 - testutil.go:485: Offset: 228, NextOffset: 532 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 196, NextOffset: 228 - testutil.go:485: Offset: 88, NextOffset: 120 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=PAX - testutil.go:485: Offset: 228, NextOffset: 532 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR gzip_test.go:80: [1] at 105 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=PAX - testutil.go:485: Offset: 120, NextOffset: 340 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR gzip_test.go:80: [2] at 307 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000069STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=PAX - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 532, NextOffset: 564 - testutil.go:485: Offset: 340, NextOffset: 372 - testutil.go:485: Offset: 564, NextOffset: 1288 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=PAX - testutil.go:485: Offset: 372, NextOffset: 1024 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=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 @@ -14327,8 +13197,6 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 105 in stargz, uncompressed length 2048 @@ -14337,6 +13205,38 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":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 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 111 in stargz, uncompressed length 2048 @@ -14345,6 +13245,8 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 104 in stargz, uncompressed length 2048 @@ -14353,9 +13255,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=9,prefix="./",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=USTAR#02 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 114 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 317 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000072STARGZ" @@ -14363,47 +13265,46 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 107 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 310 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} -=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=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"}]} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":129,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":161,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":638,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":670,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":336,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":368,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":925,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":957,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [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: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:485: Offset: 638, NextOffset: 670 + testutil.go:485: Offset: 925, NextOffset: 957 + testutil.go:485: Offset: 670, NextOffset: 2017 + testutil.go:485: Offset: 957, NextOffset: 2478 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 129, NextOffset: 161 + testutil.go:485: Offset: 336, NextOffset: 368 + testutil.go:485: Offset: 161, NextOffset: 638 + testutil.go:485: Offset: 368, NextOffset: 925 testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [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: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: 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=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX + testutil.go:485: Offset: 925, NextOffset: 957 + testutil.go:485: Offset: 638, NextOffset: 670 + testutil.go:485: Offset: 957, NextOffset: 2478 + testutil.go:485: Offset: 670, NextOffset: 2017 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 107 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 310 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} +=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 114 in stargz, uncompressed length 2048 @@ -14412,6 +13313,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=9,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=1,prefix="../",format=PAX#02 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 107 in stargz, uncompressed length 2048 @@ -14420,8 +13324,6 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 113 in stargz, uncompressed length 2048 @@ -14446,6 +13348,38 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":128,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":160,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":636,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":668,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":335,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":367,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":924,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":956,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 128, NextOffset: 160 + testutil.go:485: Offset: 335, NextOffset: 367 + testutil.go:485: Offset: 160, NextOffset: 636 + testutil.go:485: Offset: 367, NextOffset: 924 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 636, NextOffset: 668 + testutil.go:485: Offset: 924, NextOffset: 956 + testutil.go:485: Offset: 668, NextOffset: 2008 + testutil.go:485: Offset: 956, NextOffset: 2473 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 924, NextOffset: 956 + testutil.go:485: Offset: 636, NextOffset: 668 + testutil.go:485: Offset: 956, NextOffset: 2473 + testutil.go:485: Offset: 668, NextOffset: 2008 + testutil.go: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 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 106 in stargz, uncompressed length 2048 @@ -14454,6 +13388,8 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 113 in stargz, uncompressed length 2048 @@ -14470,7 +13406,7 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=GNU#02 === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 @@ -14480,54 +13416,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=9,prefix="/",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":90,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":122,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":348,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":380,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":197,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":229,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":537,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":569,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 103 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 306 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000067STARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":130,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":162,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":642,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":674,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":337,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":369,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":931,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":963,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 130, NextOffset: 162 + testutil.go:485: Offset: 337, NextOffset: 369 + testutil.go:485: Offset: 162, NextOffset: 642 + testutil.go:485: Offset: 369, NextOffset: 931 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 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] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 197, NextOffset: 229 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX - testutil.go:485: Offset: 90, NextOffset: 122 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX - testutil.go:485: Offset: 229, NextOffset: 537 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU - gzip_test.go:80: [1] at 103 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX - testutil.go:485: Offset: 122, NextOffset: 348 + testutil.go:485: Offset: 642, NextOffset: 674 + testutil.go:485: Offset: 931, NextOffset: 963 + testutil.go:485: Offset: 674, NextOffset: 2025 + testutil.go:485: Offset: 963, NextOffset: 2489 === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU - gzip_test.go:80: [2] at 306 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} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR + testutil.go:371: Comparing: "" vs "" +=== NAME 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} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 337, NextOffset: 369 === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR + testutil.go:485: Offset: 130, NextOffset: 162 + testutil.go:485: Offset: 369, NextOffset: 931 + testutil.go:485: Offset: 162, NextOffset: 642 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 537, NextOffset: 569 - testutil.go:485: Offset: 348, NextOffset: 380 - testutil.go:485: Offset: 569, NextOffset: 1286 - testutil.go:485: Offset: 380, NextOffset: 1033 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX + testutil.go:485: Offset: 931, NextOffset: 963 + testutil.go:485: Offset: 642, NextOffset: 674 + testutil.go:485: Offset: 963, NextOffset: 2489 + testutil.go:485: Offset: 674, NextOffset: 2025 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 @@ -14537,6 +13470,8 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=USTAR#02 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 108 in stargz, uncompressed length 2048 @@ -14545,8 +13480,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=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 114 in stargz, uncompressed length 2048 @@ -14578,51 +13511,19 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":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] === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX - testutil.go: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 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 118 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 325 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000076STARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":127,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":159,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":632,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":664,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":334,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":366,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":921,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":953,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 110 in stargz, uncompressed length 2048 @@ -14630,11 +13531,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/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=PAX#02 === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX + testutil.go: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: 127, NextOffset: 159 + testutil.go:485: Offset: 334, NextOffset: 366 + testutil.go:485: Offset: 159, NextOffset: 632 + testutil.go:485: Offset: 366, NextOffset: 921 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 632, NextOffset: 664 + testutil.go:485: Offset: 921, NextOffset: 953 + testutil.go:485: Offset: 664, NextOffset: 2001 + testutil.go:485: Offset: 953, NextOffset: 2464 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 334, NextOffset: 366 + testutil.go:485: Offset: 127, NextOffset: 159 + testutil.go:485: Offset: 366, NextOffset: 921 + testutil.go:485: Offset: 159, NextOffset: 632 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 921, NextOffset: 953 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX + testutil.go:485: Offset: 632, NextOffset: 664 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX + testutil.go:485: Offset: 953, NextOffset: 2464 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX gzip_test.go:80: [1] at 118 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 325 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000076STARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX + testutil.go:485: Offset: 664, NextOffset: 2001 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} @@ -14643,6 +13581,8 @@ gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 110 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 317 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-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","type":"symlink","linkName":"../../x","mode":420} @@ -14654,62 +13594,56 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=GNU === 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 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/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=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"}]} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":129,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":161,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":638,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":670,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":336,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":368,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":925,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":957,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.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: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: 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: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 [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: 196, NextOffset: 228 - testutil.go:485: Offset: 88, NextOffset: 120 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR + 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 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 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/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 120 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 328 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000078STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=GNU - testutil.go:485: Offset: 228, NextOffset: 532 - testutil.go:485: Offset: 120, NextOffset: 342 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=GNU - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=GNU - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 532, NextOffset: 564 - testutil.go:485: Offset: 342, NextOffset: 374 - testutil.go:485: Offset: 564, NextOffset: 1288 - testutil.go:485: Offset: 374, NextOffset: 1030 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 112 in stargz, uncompressed length 2048 @@ -14734,8 +13668,6 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 119 in stargz, uncompressed length 2048 @@ -14744,6 +13676,8 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=GNU#02 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 111 in stargz, uncompressed length 2048 @@ -14760,53 +13694,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=-1,prefix="/",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":90,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":122,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":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"}]} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":128,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":160,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":636,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":668,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":335,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":367,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":924,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":956,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 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 - testutil.go:485: Offset: 122, NextOffset: 348 - testutil.go:485: Offset: 231, NextOffset: 540 + 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 === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=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:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 199, NextOffset: 231 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX + testutil.go:485: Offset: 924, NextOffset: 956 === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 111 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU - testutil.go:485: Offset: 90, NextOffset: 122 - testutil.go:485: Offset: 231, NextOffset: 540 - testutil.go:485: Offset: 122, NextOffset: 348 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX + testutil.go:485: Offset: 668, NextOffset: 2008 + testutil.go:485: Offset: 956, NextOffset: 2473 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.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: 540, NextOffset: 572 - testutil.go:485: Offset: 348, NextOffset: 380 + testutil.go:485: Offset: 924, NextOffset: 956 + testutil.go:485: Offset: 636, NextOffset: 668 + testutil.go:485: Offset: 956, NextOffset: 2473 + testutil.go:485: Offset: 668, NextOffset: 2008 === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR gzip_test.go:80: [2] at 319 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006fSTARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU - testutil.go:485: Offset: 572, NextOffset: 1295 - testutil.go:485: Offset: 380, NextOffset: 1030 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 @@ -14816,8 +13748,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=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 111 in stargz, uncompressed length 2048 @@ -14858,8 +13788,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=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 121 in stargz, uncompressed length 2048 @@ -14868,6 +13796,8 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=USTAR#02 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 112 in stargz, uncompressed length 2048 @@ -14876,28 +13806,6 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":90,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":122,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":345,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":377,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":198,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":230,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":537,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":569,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 345, NextOffset: 377 - testutil.go:485: Offset: 537, NextOffset: 569 - testutil.go:485: Offset: 377, NextOffset: 1020 - testutil.go:485: Offset: 569, NextOffset: 1296 - testutil.go:371: Comparing: "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: "" 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 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 120 in stargz, uncompressed length 2048 @@ -14906,18 +13814,6 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU - testutil.go:485: Offset: 90, NextOffset: 122 - testutil.go:485: Offset: 230, NextOffset: 537 - testutil.go:485: Offset: 122, NextOffset: 345 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 537, NextOffset: 569 - testutil.go:485: Offset: 345, NextOffset: 377 - testutil.go:485: Offset: 569, NextOffset: 1296 - testutil.go:485: Offset: 377, NextOffset: 1020 -=== NAME TestGzipEStargz/testWriteAndOpen/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 @@ -14926,19 +13822,63 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":130,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":162,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":642,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":674,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":337,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":369,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":931,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":963,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [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 === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX + testutil.go:485: Offset: 369, NextOffset: 931 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR gzip_test.go:80: [1] at 362 in stargz, uncompressed length 2048 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR gzip_test.go:80: [2] at 835 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016aSTARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX + testutil.go:485: Offset: 642, NextOffset: 674 + testutil.go:485: Offset: 931, NextOffset: 963 + testutil.go:485: Offset: 674, NextOffset: 2025 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR testutil.go:1462: got TOC entries: +=== NAME 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 "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 337, NextOffset: 369 + testutil.go:485: Offset: 130, NextOffset: 162 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX + testutil.go:485: Offset: 369, NextOffset: 931 === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX + testutil.go:485: Offset: 162, NextOffset: 642 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 931, NextOffset: 963 + testutil.go:485: Offset: 642, NextOffset: 674 + testutil.go:485: Offset: 963, NextOffset: 2489 + testutil.go:485: Offset: 674, NextOffset: 2025 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=PAX#02 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 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" @@ -14974,54 +13914,56 @@ gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 223 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 696 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000dfSTARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":128,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":160,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":634,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":666,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":335,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":367,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":923,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":955,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU testutil.go:1462: got TOC entries: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,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" +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":92,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":124,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":351,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":383,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":200,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":232,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":542,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":574,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 92, NextOffset: 124 - testutil.go:485: Offset: 200, NextOffset: 232 - testutil.go:485: Offset: 124, NextOffset: 351 - testutil.go:485: Offset: 232, NextOffset: 542 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 351, NextOffset: 383 - testutil.go:485: Offset: 542, NextOffset: 574 - testutil.go:485: Offset: 383, NextOffset: 1028 - testutil.go:485: Offset: 574, NextOffset: 1293 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 364 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 839 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016cSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU + testutil.go:485: Offset: 128, NextOffset: 160 + testutil.go:485: Offset: 335, NextOffset: 367 + testutil.go:485: Offset: 160, NextOffset: 634 + testutil.go:485: Offset: 367, NextOffset: 923 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 634, NextOffset: 666 + testutil.go:485: Offset: 923, NextOffset: 955 + testutil.go:485: Offset: 666, NextOffset: 2003 + testutil.go:485: Offset: 955, NextOffset: 2466 testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.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:485: Offset: 335, NextOffset: 367 + testutil.go:485: Offset: 128, NextOffset: 160 +=== NAME 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} + testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU + 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: 542, NextOffset: 574 - testutil.go:485: Offset: 351, NextOffset: 383 - testutil.go:485: Offset: 574, NextOffset: 1293 - testutil.go:485: Offset: 383, NextOffset: 1028 + testutil.go: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=1,format=GNU === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 224 in stargz, uncompressed length 2048 @@ -15046,8 +13988,6 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 367 in stargz, uncompressed length 2048 @@ -15056,31 +13996,67 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":130,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":162,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":641,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":673,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":337,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":369,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":928,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":960,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "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 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU + testutil.go:485: Offset: 928, NextOffset: 960 + testutil.go:485: Offset: 673, NextOffset: 2020 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU + testutil.go:485: Offset: 960, NextOffset: 2481 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU gzip_test.go:80: [1] at 226 in stargz, uncompressed length 2048 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU + testutil.go:371: Comparing: "" vs "" +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU gzip_test.go:80: [2] at 701 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e2STARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,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: 337, NextOffset: 369 + testutil.go:485: Offset: 130, NextOffset: 162 + testutil.go:485: Offset: 369, NextOffset: 928 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=GNU#02 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 363 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 838 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016bSTARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU + testutil.go:485: Offset: 162, NextOffset: 641 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 928, NextOffset: 960 + testutil.go:485: Offset: 641, NextOffset: 673 + testutil.go:485: Offset: 960, NextOffset: 2481 + testutil.go:485: Offset: 673, NextOffset: 2020 +=== NAME TestGzipEStargz/testWriteAndOpen/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} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=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 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -15090,31 +14066,6 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR - 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=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 363 in stargz, uncompressed length 2048 @@ -15131,8 +14082,6 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=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 @@ -15149,6 +14098,41 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-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 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=USTAR#02 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU + testutil.go: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=1,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 364 in stargz, uncompressed length 2048 @@ -15165,39 +14149,6 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":81,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":109,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":293,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":171,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":199,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":456,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":484,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 81, NextOffset: 109 - testutil.go:485: Offset: 171, NextOffset: 199 - testutil.go:485: Offset: 109, NextOffset: 293 - testutil.go:485: Offset: 199, NextOffset: 456 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 293, NextOffset: 321 - testutil.go:485: Offset: 456, NextOffset: 484 - testutil.go:485: Offset: 321, NextOffset: 912 - testutil.go:485: Offset: 484, NextOffset: 1145 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 171, NextOffset: 199 - testutil.go:485: Offset: 81, NextOffset: 109 - testutil.go:485: Offset: 199, NextOffset: 456 - testutil.go:485: Offset: 109, NextOffset: 293 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 456, NextOffset: 484 - testutil.go:485: Offset: 293, NextOffset: 321 - testutil.go:485: Offset: 484, NextOffset: 1145 - testutil.go:485: Offset: 321, NextOffset: 912 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 364 in stargz, uncompressed length 2048 @@ -15214,8 +14165,6 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 367 in stargz, uncompressed length 2048 @@ -15232,6 +14181,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/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=PAX#02 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":131,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":163,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":645,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":677,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":338,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":370,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":933,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":965,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] + testutil.go: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 "": [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: 933, NextOffset: 965 + testutil.go:485: Offset: 645, NextOffset: 677 + testutil.go:485: Offset: 965, NextOffset: 2490 + testutil.go:485: Offset: 677, NextOffset: 2029 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 338, NextOffset: 370 + testutil.go:485: Offset: 131, NextOffset: 163 + testutil.go:485: Offset: 370, NextOffset: 933 + testutil.go:485: Offset: 163, NextOffset: 645 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 4 @@ -15251,8 +14234,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=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR gzip_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 @@ -15271,39 +14252,39 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":1148,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":1180,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":1212,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":286,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":314,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":168,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":196,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":451,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":479,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=GNU#02 +=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=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: 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: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:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 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: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: 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=PAX -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,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 === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -15315,6 +14296,8 @@ gzip_test.go:80: [6] at 1212 in stargz, uncompressed length 1616 gzip_test.go:80: [7] at 2856 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 5956 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000b28STARGZ" +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX testutil.go:1462: got TOC entries: 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"} @@ -15324,7 +14307,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=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=USTAR#02 === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -15344,7 +14327,41 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":1148,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":1180,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":1212,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 3156 + testutil.go:485: Offset: 1624, NextOffset: 4264 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 3156, NextOffset: 3188 + testutil.go:485: Offset: 4264, NextOffset: 4296 + testutil.go:485: Offset: 3188, NextOffset: 6875 + testutil.go:485: Offset: 4296, NextOffset: 7983 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo2" vs "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/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR + 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=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 4 @@ -15363,41 +14380,41 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":1148,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":1180,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":1212,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":82,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":110,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":292,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":320,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":172,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":200,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":459,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":487,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 82, NextOffset: 110 - testutil.go:485: Offset: 172, NextOffset: 200 - testutil.go:485: Offset: 110, NextOffset: 292 - testutil.go:485: Offset: 200, NextOffset: 459 + testutil.go:485: Offset: 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: 292, NextOffset: 320 - testutil.go:485: Offset: 459, NextOffset: 487 - testutil.go:485: Offset: 320, NextOffset: 912 - testutil.go:485: Offset: 487, NextOffset: 1150 + testutil.go:485: Offset: 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:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 172, NextOffset: 200 - testutil.go:485: Offset: 82, NextOffset: 110 - testutil.go:485: Offset: 200, NextOffset: 459 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR - testutil.go:485: Offset: 110, NextOffset: 292 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 +=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=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: 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 + 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 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=PAX#02 === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -15437,7 +14454,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 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=GNU#02 === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -15458,38 +14475,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=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":77,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":105,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":312,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":167,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":195,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":448,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":476,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [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 [foo2 foo] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 167, NextOffset: 195 - testutil.go:485: Offset: 77, NextOffset: 105 - testutil.go:485: Offset: 195, NextOffset: 448 - testutil.go:485: Offset: 105, NextOffset: 284 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 448, NextOffset: 476 - testutil.go:485: Offset: 284, NextOffset: 312 - testutil.go:485: Offset: 476, NextOffset: 1135 - testutil.go:485: Offset: 312, NextOffset: 901 -=== NAME TestGzipEStargz/testWriteAndOpen/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 @@ -15500,8 +14485,6 @@ gzip_test.go:80: [6] at 1212 in stargz, uncompressed length 1616 gzip_test.go:80: [7] at 2856 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 5956 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000b28STARGZ" -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1052,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} @@ -15511,8 +14494,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=9,prefix="/",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 4 @@ -15532,16 +14513,66 @@ 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 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo2" vs "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 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR + testutil.go:485: Offset: 1624, NextOffset: 4264 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR + testutil.go:371: Comparing: "" vs "" +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 4 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU gzip_test.go:80: [2] at 1084 in stargz, uncompressed length 4 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 4264 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU gzip_test.go:80: [3] at 1116 in stargz, uncompressed length 4 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR + testutil.go:485: Offset: 572, NextOffset: 3156 + testutil.go:371: Comparing: "foo2" vs "foo2" +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU gzip_test.go:80: [4] at 1148 in stargz, uncompressed length 4 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU gzip_test.go:80: [5] at 1180 in stargz, uncompressed length 4 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU gzip_test.go:80: [6] at 1212 in stargz, uncompressed length 1616 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR + testutil.go:485: Offset: 4264, NextOffset: 4296 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU gzip_test.go:80: [7] at 2856 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 5956 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000b28STARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR + testutil.go:485: Offset: 3156, NextOffset: 3188 + testutil.go:485: Offset: 4296, NextOffset: 7983 + testutil.go:485: Offset: 3188, NextOffset: 6875 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1052,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} @@ -15550,36 +14581,13 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":1148,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":1180,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":1212,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=PAX === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":81,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":109,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":293,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":171,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":199,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":456,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":484,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 81, NextOffset: 109 - testutil.go:485: Offset: 171, NextOffset: 199 - testutil.go:485: Offset: 109, NextOffset: 293 - testutil.go:485: Offset: 199, NextOffset: 456 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 293, NextOffset: 321 - testutil.go:485: Offset: 456, NextOffset: 484 - testutil.go:485: Offset: 321, NextOffset: 912 - testutil.go:485: Offset: 484, NextOffset: 1145 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 171, NextOffset: 199 - testutil.go:485: Offset: 81, NextOffset: 109 - testutil.go:485: Offset: 199, NextOffset: 456 - testutil.go:485: Offset: 109, NextOffset: 293 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=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 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=USTAR#02 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU gzip_test.go:80: [2] at 1084 in stargz, uncompressed length 4 gzip_test.go:80: [3] at 1116 in stargz, uncompressed length 4 gzip_test.go:80: [4] at 1148 in stargz, uncompressed length 4 @@ -15587,15 +14595,6 @@ gzip_test.go:80: [6] at 1212 in stargz, uncompressed length 492 gzip_test.go:80: [7] at 1732 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 4832 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000006c4STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 456, NextOffset: 484 - testutil.go:485: Offset: 293, NextOffset: 321 - testutil.go:485: Offset: 484, NextOffset: 1145 - testutil.go:485: Offset: 321, NextOffset: 912 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1052,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} @@ -15604,7 +14603,6 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":1148,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":1180,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":1212,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -15624,8 +14622,40 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":1148,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":1180,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":1212,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=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 "": [.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 === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=PAX#02 === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -15646,39 +14676,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=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":286,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":314,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":168,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":196,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":451,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":479,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 78, NextOffset: 106 - testutil.go:485: Offset: 168, NextOffset: 196 - testutil.go:485: Offset: 106, NextOffset: 286 - testutil.go:485: Offset: 196, NextOffset: 451 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 286, NextOffset: 314 - testutil.go:485: Offset: 451, NextOffset: 479 - testutil.go:485: Offset: 314, NextOffset: 904 - testutil.go:485: Offset: 479, NextOffset: 1141 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 168, NextOffset: 196 - testutil.go:485: Offset: 78, NextOffset: 106 - testutil.go:485: Offset: 196, NextOffset: 451 - testutil.go:485: Offset: 106, NextOffset: 286 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 451, NextOffset: 479 - testutil.go:485: Offset: 286, NextOffset: 314 - testutil.go:485: Offset: 479, NextOffset: 1141 - testutil.go:485: Offset: 314, NextOffset: 904 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX gzip_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 @@ -15698,8 +14695,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=9,prefix="../",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 4 @@ -15719,6 +14714,41 @@ 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 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=GNU#02 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=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 "": [.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 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 4 @@ -15738,39 +14768,6 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":1180,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":1212,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":82,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":110,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":292,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":320,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":172,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":200,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":459,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":487,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 82, NextOffset: 110 - testutil.go:485: Offset: 172, NextOffset: 200 - testutil.go:485: Offset: 110, NextOffset: 292 - testutil.go:485: Offset: 200, NextOffset: 459 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 292, NextOffset: 320 - testutil.go:485: Offset: 459, NextOffset: 487 - testutil.go:485: Offset: 320, NextOffset: 912 - testutil.go:485: Offset: 487, NextOffset: 1150 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 172, NextOffset: 200 - testutil.go:485: Offset: 82, NextOffset: 110 - testutil.go:485: Offset: 200, NextOffset: 459 - testutil.go:485: Offset: 110, NextOffset: 292 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 459, NextOffset: 487 - testutil.go:485: Offset: 292, NextOffset: 320 - testutil.go:485: Offset: 487, NextOffset: 1150 - testutil.go:485: Offset: 320, NextOffset: 912 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=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 @@ -15779,6 +14776,8 @@ 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 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU gzip_test.go:80: [7] at 1732 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 4832 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000006c4STARGZ" testutil.go:1462: got TOC entries: @@ -15790,8 +14789,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=9,prefix="../",format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 4 @@ -15810,7 +14807,41 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":1148,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":1180,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":1212,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 3156 + testutil.go:485: Offset: 1624, NextOffset: 4264 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 3156, NextOffset: 3188 + testutil.go:485: Offset: 4264, NextOffset: 4296 + testutil.go:485: Offset: 3188, NextOffset: 6875 === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX + testutil.go:485: Offset: 4296, NextOffset: 7983 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo2" vs "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 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 4 @@ -15829,8 +14860,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=9,prefix="../",format=GNU === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=PAX#02 +=== NAME TestGzipEStargz/testWriteAndOpen/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 @@ -15850,38 +14882,37 @@ 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 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":76,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":104,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":289,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":317,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":166,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":194,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":446,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":474,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 76, NextOffset: 104 - testutil.go:485: Offset: 166, NextOffset: 194 - testutil.go:485: Offset: 104, NextOffset: 289 - testutil.go:485: Offset: 194, NextOffset: 446 + 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: 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: 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: 166, NextOffset: 194 - testutil.go:485: Offset: 76, NextOffset: 104 - testutil.go:485: Offset: 194, NextOffset: 446 - testutil.go:485: Offset: 104, NextOffset: 289 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 446, NextOffset: 474 - testutil.go:485: Offset: 289, NextOffset: 317 - testutil.go:485: Offset: 474, NextOffset: 1132 - testutil.go:485: Offset: 317, NextOffset: 906 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU + testutil.go:485: Offset: 4264, NextOffset: 4296 + testutil.go:485: Offset: 3156, NextOffset: 3188 + testutil.go:485: Offset: 4296, NextOffset: 7983 + testutil.go:485: Offset: 3188, NextOffset: 6875 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 4264 + testutil.go:485: Offset: 572, NextOffset: 3156 === NAME TestGzipEStargz/testWriteAndOpen/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 @@ -15893,6 +14924,8 @@ gzip_test.go:80: [6] at 1212 in stargz, uncompressed length 492 gzip_test.go:80: [7] at 1732 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 4832 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000006c4STARGZ" +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1052,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} @@ -15902,8 +14935,6 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":1180,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":1212,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 4 @@ -15933,15 +14964,6 @@ gzip_test.go:80: [6] at 1212 in stargz, uncompressed length 492 gzip_test.go:80: [7] at 1732 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 4832 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000006c4STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":80,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":108,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":297,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":325,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":170,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":198,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":454,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":482,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [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 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1052,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} @@ -15951,33 +14973,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=1,prefix="",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU - 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 "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 170, NextOffset: 198 - testutil.go:485: Offset: 80, NextOffset: 108 - testutil.go:485: Offset: 198, NextOffset: 454 - testutil.go:485: Offset: 108, NextOffset: 297 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 454, NextOffset: 482 - testutil.go:485: Offset: 297, NextOffset: 325 - testutil.go:485: Offset: 482, NextOffset: 1144 - testutil.go:485: Offset: 325, NextOffset: 916 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=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 131 in stargz, uncompressed length 4 @@ -15996,9 +14991,21 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":227,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":259,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":291,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=GNU === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=GNU#02 +=== NAME TestGzipEStargz/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 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=GNU + testutil.go:485: Offset: 572, NextOffset: 3156 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-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 131 in stargz, uncompressed length 4 gzip_test.go:80: [2] at 163 in stargz, uncompressed length 4 @@ -16009,49 +15016,46 @@ gzip_test.go:80: [7] at 334 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 960 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000014eSTARGZ" testutil.go:1462: got TOC entries: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=GNU + testutil.go:485: Offset: 1624, NextOffset: 4264 + testutil.go:371: Comparing: "foo2" vs "foo2" +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=GNU + testutil.go: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 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":131,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=GNU + testutil.go:485: Offset: 540, NextOffset: 572 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":163,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":195,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":227,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":259,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=GNU + testutil.go:485: Offset: 1624, NextOffset: 4264 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":291,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":77,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":105,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":291,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":319,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":167,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":195,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":449,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":477,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 77, NextOffset: 105 - testutil.go:485: Offset: 167, NextOffset: 195 - testutil.go:485: Offset: 105, NextOffset: 291 - testutil.go:485: Offset: 195, NextOffset: 449 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,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" - testutil.go:485: Offset: 291, NextOffset: 319 - testutil.go:485: Offset: 449, NextOffset: 477 - testutil.go:485: Offset: 319, NextOffset: 909 - testutil.go:485: Offset: 477, NextOffset: 1138 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 167, NextOffset: 195 - testutil.go:485: Offset: 77, NextOffset: 105 - testutil.go:485: Offset: 195, NextOffset: 449 - testutil.go:485: Offset: 105, NextOffset: 291 + testutil.go: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/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 449, NextOffset: 477 - testutil.go:485: Offset: 291, NextOffset: 319 - testutil.go:485: Offset: 477, NextOffset: 1138 - testutil.go:485: Offset: 319, NextOffset: 909 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 131 in stargz, uncompressed length 4 @@ -16064,6 +15068,8 @@ gzip_test.go:80: [8] at 962 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000150STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":131,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":163,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":195,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} @@ -16071,8 +15077,6 @@ 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=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 131 in stargz, uncompressed length 4 @@ -16092,41 +15096,6 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":259,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":291,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":81,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":109,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":297,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":325,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":171,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":199,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":457,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":485,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 81, NextOffset: 109 - testutil.go:485: Offset: 171, NextOffset: 199 - testutil.go:485: Offset: 109, NextOffset: 297 - testutil.go:485: Offset: 199, NextOffset: 457 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 297, NextOffset: 325 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU - testutil.go:485: Offset: 457, NextOffset: 485 - testutil.go:485: Offset: 325, NextOffset: 916 - testutil.go:485: Offset: 485, NextOffset: 1149 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 171, NextOffset: 199 - testutil.go:485: Offset: 81, NextOffset: 109 - testutil.go:485: Offset: 199, NextOffset: 457 - testutil.go:485: Offset: 109, NextOffset: 297 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 457, NextOffset: 485 - testutil.go:485: Offset: 297, NextOffset: 325 - testutil.go:485: Offset: 485, NextOffset: 1149 - testutil.go:485: Offset: 325, NextOffset: 916 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 130 in stargz, uncompressed length 4 @@ -16146,7 +15115,39 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":258,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":290,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=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 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=PAX#02 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU + testutil.go: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 === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -16166,42 +15167,8 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":226,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":258,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":290,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=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 "" -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 78, NextOffset: 106 - testutil.go:485: Offset: 172, NextOffset: 200 - testutil.go:485: Offset: 106, NextOffset: 297 - testutil.go:485: Offset: 200, NextOffset: 462 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 297, NextOffset: 325 - testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 325, NextOffset: 921 - testutil.go:485: Offset: 490, NextOffset: 1157 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 172, NextOffset: 200 - testutil.go:485: Offset: 78, NextOffset: 106 - testutil.go:485: Offset: 200, NextOffset: 462 - testutil.go:485: Offset: 106, NextOffset: 297 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 297, NextOffset: 325 - testutil.go:485: Offset: 490, NextOffset: 1157 - testutil.go:485: Offset: 325, NextOffset: 921 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=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 @@ -16221,8 +15188,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=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 134 in stargz, uncompressed length 4 @@ -16242,40 +15207,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=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":81,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":109,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":304,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":174,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":202,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":468,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":496,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 81, NextOffset: 109 - testutil.go:485: Offset: 174, NextOffset: 202 - testutil.go:485: Offset: 109, NextOffset: 304 - testutil.go:485: Offset: 202, NextOffset: 468 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 304, NextOffset: 332 - testutil.go:485: Offset: 468, NextOffset: 496 - testutil.go:485: Offset: 332, NextOffset: 930 - testutil.go:485: Offset: 496, NextOffset: 1163 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 174, NextOffset: 202 - testutil.go:485: Offset: 81, NextOffset: 109 - testutil.go:485: Offset: 202, NextOffset: 468 - testutil.go:485: Offset: 109, NextOffset: 304 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 468, NextOffset: 496 - testutil.go:485: Offset: 304, NextOffset: 332 - testutil.go:485: Offset: 496, NextOffset: 1163 - testutil.go:485: Offset: 332, NextOffset: 930 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 134 in stargz, uncompressed length 4 @@ -16295,7 +15226,39 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":262,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":294,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=PAX +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=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=0,prefix="../",src=2,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=GNU#02 === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -16316,39 +15279,38 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":262,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":294,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":298,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":326,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":171,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":199,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":463,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":491,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=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: 78, NextOffset: 106 - testutil.go:485: Offset: 171, NextOffset: 199 - testutil.go:485: Offset: 106, NextOffset: 298 - testutil.go:485: Offset: 199, NextOffset: 463 + testutil.go:485: Offset: 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: 298, NextOffset: 326 - testutil.go:485: Offset: 463, NextOffset: 491 - testutil.go:485: Offset: 326, NextOffset: 922 - testutil.go:485: Offset: 491, NextOffset: 1157 + testutil.go:485: Offset: 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:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 171, NextOffset: 199 - testutil.go:485: Offset: 78, NextOffset: 106 - testutil.go:485: Offset: 199, NextOffset: 463 - testutil.go:485: Offset: 106, NextOffset: 298 + testutil.go: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: 463, NextOffset: 491 - testutil.go:485: Offset: 298, NextOffset: 326 - testutil.go:485: Offset: 491, NextOffset: 1157 - testutil.go:485: Offset: 326, NextOffset: 922 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",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=1,prefix="",src=2,format=USTAR === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -16369,6 +15331,8 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":261,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":293,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 133 in stargz, uncompressed length 4 @@ -16387,39 +15351,40 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":229,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":261,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":293,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-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"}]} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":88,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":340,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":372,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":196,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":228,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":532,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":564,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 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: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: 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=1,prefix="/",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR + testutil.go:485: Offset: 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: 175, NextOffset: 203 - testutil.go:485: Offset: 82, NextOffset: 110 - testutil.go:485: Offset: 203, NextOffset: 471 - testutil.go:485: Offset: 110, NextOffset: 304 + testutil.go:485: Offset: 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: 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: 532, NextOffset: 564 + testutil.go:485: Offset: 340, NextOffset: 372 + testutil.go:485: Offset: 564, NextOffset: 1288 + testutil.go:485: Offset: 372, NextOffset: 1024 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR === NAME TestGzipEStargz/testWriteAndOpen/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 @@ -16439,8 +15404,9 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":226,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":258,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":290,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=PAX#02 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 130 in stargz, uncompressed length 4 @@ -16451,8 +15417,6 @@ gzip_test.go:80: [6] at 290 in stargz, uncompressed length 492 gzip_test.go:80: [7] at 333 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 961 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000014dSTARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 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"} @@ -16462,39 +15426,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=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":297,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":325,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":172,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":200,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":462,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 78, NextOffset: 106 - testutil.go:485: Offset: 172, NextOffset: 200 - testutil.go:485: Offset: 106, NextOffset: 297 - testutil.go:485: Offset: 200, NextOffset: 462 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 297, NextOffset: 325 - testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 325, NextOffset: 921 - testutil.go:485: Offset: 490, NextOffset: 1157 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 172, NextOffset: 200 - testutil.go:485: Offset: 78, NextOffset: 106 - testutil.go:485: Offset: 200, NextOffset: 462 - testutil.go:485: Offset: 106, NextOffset: 297 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 297, NextOffset: 325 - testutil.go:485: Offset: 490, NextOffset: 1157 - testutil.go:485: Offset: 325, NextOffset: 921 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 130 in stargz, uncompressed length 4 @@ -16505,8 +15436,6 @@ gzip_test.go:80: [6] at 290 in stargz, uncompressed length 1616 gzip_test.go:80: [7] at 335 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 963 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000014fSTARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":130,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} @@ -16516,6 +15445,39 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":258,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":290,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":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=2,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 130 in stargz, uncompressed length 4 @@ -16534,40 +15496,8 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":226,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":258,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":290,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-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 "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 81, NextOffset: 109 - testutil.go:485: Offset: 174, NextOffset: 202 - testutil.go:485: Offset: 109, NextOffset: 304 - testutil.go:485: Offset: 202, NextOffset: 468 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 304, NextOffset: 332 - testutil.go:485: Offset: 468, NextOffset: 496 - testutil.go:485: Offset: 332, NextOffset: 930 - testutil.go:485: Offset: 496, NextOffset: 1163 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 174, NextOffset: 202 - testutil.go:485: Offset: 81, NextOffset: 109 - testutil.go:485: Offset: 202, NextOffset: 468 - testutil.go:485: Offset: 109, NextOffset: 304 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 468, NextOffset: 496 - testutil.go:485: Offset: 304, NextOffset: 332 - testutil.go:485: Offset: 496, NextOffset: 1163 - testutil.go:485: Offset: 332, NextOffset: 930 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=GNU#02 === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -16588,8 +15518,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=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 133 in stargz, uncompressed length 4 @@ -16609,39 +15537,38 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":261,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":293,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":298,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":326,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":171,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":199,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":463,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":491,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=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: 78, NextOffset: 106 - testutil.go:485: Offset: 171, NextOffset: 199 - testutil.go:485: Offset: 106, NextOffset: 298 - testutil.go:485: Offset: 199, NextOffset: 463 + testutil.go:485: Offset: 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: 298, NextOffset: 326 - testutil.go:485: Offset: 463, NextOffset: 491 - testutil.go:485: Offset: 326, NextOffset: 922 - testutil.go:485: Offset: 491, NextOffset: 1157 + testutil.go:485: Offset: 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: 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: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: 463, NextOffset: 491 - testutil.go:485: Offset: 298, NextOffset: 326 - testutil.go:485: Offset: 491, NextOffset: 1157 - testutil.go:485: Offset: 326, NextOffset: 922 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU + testutil.go:485: Offset: 537, NextOffset: 569 + testutil.go:485: Offset: 348, NextOffset: 380 + testutil.go:485: Offset: 569, NextOffset: 1286 + testutil.go:485: Offset: 380, NextOffset: 1033 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR === NAME TestGzipEStargz/testWriteAndOpen/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 @@ -16662,6 +15589,8 @@ 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/no-regfile-compression=gzip_compression_level=-2,prefix="",format=USTAR#02 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 133 in stargz, uncompressed length 4 @@ -16681,8 +15610,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=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX gzip_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 @@ -16701,42 +15628,41 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":229,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":261,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":293,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":82,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":110,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":304,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":175,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":203,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":471,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":499,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":92,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":124,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":350,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":382,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":200,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":232,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":542,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":574,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 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: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: "foo" vs "foo" + testutil.go:485: Offset: 92, NextOffset: 124 + testutil.go:485: Offset: 200, NextOffset: 232 + testutil.go:485: Offset: 124, NextOffset: 350 + testutil.go:485: Offset: 232, NextOffset: 542 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [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: 200, NextOffset: 232 + testutil.go:485: Offset: 92, NextOffset: 124 + testutil.go:485: Offset: 232, NextOffset: 542 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=PAX#02 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR + testutil.go:485: Offset: 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: 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: 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/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 175, NextOffset: 203 - testutil.go:485: Offset: 82, NextOffset: 110 - testutil.go:485: Offset: 203, NextOffset: 471 - testutil.go:485: Offset: 110, NextOffset: 304 -=== 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=-2,prefix="/",format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 133 in stargz, uncompressed length 4 @@ -16775,40 +15701,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 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":304,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":172,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":200,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":461,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":489,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 78, NextOffset: 106 - testutil.go:485: Offset: 172, NextOffset: 200 - testutil.go:485: Offset: 106, NextOffset: 304 - testutil.go:485: Offset: 200, NextOffset: 461 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 304, NextOffset: 332 - testutil.go:485: Offset: 461, NextOffset: 489 - testutil.go:485: Offset: 332, NextOffset: 928 - testutil.go:485: Offset: 489, NextOffset: 1157 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 172, NextOffset: 200 - testutil.go:485: Offset: 78, NextOffset: 106 - testutil.go:485: Offset: 200, NextOffset: 461 - testutil.go:485: Offset: 106, NextOffset: 304 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 461, NextOffset: 489 - testutil.go:485: Offset: 304, NextOffset: 332 - testutil.go:485: Offset: 489, NextOffset: 1157 - testutil.go:485: Offset: 332, NextOffset: 928 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=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 @@ -16827,9 +15719,40 @@ 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"} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":88,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":340,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":372,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":196,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":228,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":532,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":564,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [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:371: Comparing: "foo2" vs "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=2,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=GNU#02 === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 107 in stargz, uncompressed length 4 @@ -16849,8 +15772,6 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":219,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":247,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR gzip_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 @@ -16870,38 +15791,7 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":219,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":247,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":81,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":109,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":309,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":337,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":174,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":202,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":467,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":495,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 81, NextOffset: 109 - testutil.go:485: Offset: 174, NextOffset: 202 - testutil.go:485: Offset: 109, NextOffset: 309 - testutil.go:485: Offset: 202, NextOffset: 467 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 309, NextOffset: 337 - testutil.go:485: Offset: 467, NextOffset: 495 - testutil.go:485: Offset: 337, NextOffset: 934 - testutil.go:485: Offset: 495, NextOffset: 1162 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo2" vs "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 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 174, NextOffset: 202 - testutil.go:485: Offset: 81, NextOffset: 109 - testutil.go:485: Offset: 202, NextOffset: 467 - testutil.go:485: Offset: 109, NextOffset: 309 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02 === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -16921,9 +15811,39 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":191,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":219,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":247,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=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 + 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=2,format=PAX === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 107 in stargz, uncompressed length 4 @@ -16943,7 +15863,37 @@ 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=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=PAX#02 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":90,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":122,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":348,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":380,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":197,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":229,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":537,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":569,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 90, NextOffset: 122 + testutil.go:485: Offset: 197, NextOffset: 229 + testutil.go:485: Offset: 122, NextOffset: 348 + testutil.go:485: Offset: 229, NextOffset: 537 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 348, NextOffset: 380 + testutil.go:485: Offset: 537, NextOffset: 569 + testutil.go:485: Offset: 380, NextOffset: 1033 + testutil.go:485: Offset: 569, NextOffset: 1286 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 197, NextOffset: 229 + testutil.go:485: Offset: 90, NextOffset: 122 + testutil.go:485: Offset: 229, NextOffset: 537 + testutil.go:485: Offset: 122, NextOffset: 348 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 537, NextOffset: 569 + testutil.go:485: Offset: 348, NextOffset: 380 + testutil.go:485: Offset: 569, NextOffset: 1286 === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -16963,41 +15913,11 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":190,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":218,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":246,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX + testutil.go:485: Offset: 380, NextOffset: 1033 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":305,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":333,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":171,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":199,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":462,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 78, NextOffset: 106 - testutil.go:485: Offset: 171, NextOffset: 199 - testutil.go:485: Offset: 106, NextOffset: 305 - testutil.go:485: Offset: 199, NextOffset: 462 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 305, NextOffset: 333 - testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 333, NextOffset: 929 - testutil.go:485: Offset: 490, NextOffset: 1156 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.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" -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX#01 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 305, NextOffset: 333 - testutil.go:485: Offset: 490, NextOffset: 1156 - testutil.go:485: Offset: 333, NextOffset: 929 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=GNU#02 === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -17018,6 +15938,38 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":218,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":246,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":92,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":124,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":350,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":382,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":200,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":232,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":542,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":574,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 92, NextOffset: 124 + testutil.go:485: Offset: 200, NextOffset: 232 + testutil.go:485: Offset: 124, NextOffset: 350 + testutil.go:485: Offset: 232, NextOffset: 542 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 350, NextOffset: 382 + testutil.go:485: Offset: 542, NextOffset: 574 + testutil.go:485: Offset: 382, NextOffset: 1027 + testutil.go:485: Offset: 574, NextOffset: 1293 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 200, NextOffset: 232 + testutil.go:485: Offset: 92, NextOffset: 124 + testutil.go:485: Offset: 232, NextOffset: 542 + testutil.go:485: Offset: 124, NextOffset: 350 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 542, NextOffset: 574 + testutil.go:485: Offset: 350, NextOffset: 382 + testutil.go:485: Offset: 574, NextOffset: 1293 + testutil.go:485: Offset: 382, NextOffset: 1027 +=== NAME TestGzipEStargz/testWriteAndOpen/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 109 in stargz, uncompressed length 4 @@ -17036,9 +15988,9 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":193,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":221,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02 === 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=GNU#01 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 109 in stargz, uncompressed length 4 @@ -17058,38 +16010,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=true,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":82,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":110,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":311,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":339,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":175,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":203,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":470,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":498,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 82, NextOffset: 110 - testutil.go:485: Offset: 175, NextOffset: 203 - testutil.go:485: Offset: 110, NextOffset: 311 - testutil.go:485: Offset: 203, NextOffset: 470 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 311, NextOffset: 339 - 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/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=PAX#02 === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -17110,7 +16031,29 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":221,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#01 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":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 [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: 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 [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 === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -17131,8 +16074,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=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=PAX#01 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=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 @@ -17143,15 +16084,7 @@ gzip_test.go:80: [6] at 248 in stargz, uncompressed length 1616 gzip_test.go:80: [7] at 288 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 861 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000120STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":127,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":159,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":632,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":664,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":334,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":366,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":921,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":953,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU testutil.go:1462: got TOC entries: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":108,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":136,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} @@ -17159,36 +16092,18 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":192,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":220,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":248,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR - 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 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=GNU + testutil.go:485: Offset: 120, NextOffset: 342 === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR - testutil.go:485: Offset: 127, NextOffset: 159 - testutil.go:485: Offset: 366, NextOffset: 921 - testutil.go:485: Offset: 159, NextOffset: 632 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=GNU testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 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 + testutil.go:485: Offset: 532, NextOffset: 564 + testutil.go:485: Offset: 342, NextOffset: 374 + testutil.go:485: Offset: 564, NextOffset: 1288 + testutil.go:485: Offset: 374, NextOffset: 1030 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=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 @@ -17209,7 +16124,7 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":220,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":248,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=GNU#01 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=GNU#02 === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -17230,39 +16145,7 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":220,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":248,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#01 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-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: 129, NextOffset: 161 - testutil.go:485: Offset: 336, NextOffset: 368 - testutil.go:485: Offset: 161, NextOffset: 638 - testutil.go:485: Offset: 368, NextOffset: 925 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 638, NextOffset: 670 - testutil.go:485: Offset: 925, NextOffset: 957 - testutil.go:485: Offset: 670, NextOffset: 2017 - testutil.go:485: Offset: 957, NextOffset: 2478 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 336, NextOffset: 368 - testutil.go:485: Offset: 129, NextOffset: 161 - testutil.go:485: Offset: 368, NextOffset: 925 - testutil.go:485: Offset: 161, NextOffset: 638 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 925, NextOffset: 957 - testutil.go:485: Offset: 638, NextOffset: 670 - testutil.go:485: Offset: 957, NextOffset: 2478 - testutil.go:485: Offset: 670, NextOffset: 2017 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02 === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -17299,9 +16182,42 @@ testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":136,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":164,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":192,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":90,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":122,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":348,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":380,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":220,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":248,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=PAX#01 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":199,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":231,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":540,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo2" vs "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: "foo" vs "foo" + testutil.go:485: Offset: 90, NextOffset: 122 + testutil.go:485: Offset: 199, NextOffset: 231 + testutil.go:485: Offset: 122, NextOffset: 348 + testutil.go:485: Offset: 231, NextOffset: 540 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [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 + testutil.go:485: Offset: 122, NextOffset: 348 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 348, NextOffset: 380 + testutil.go:485: Offset: 572, NextOffset: 1295 + testutil.go:485: Offset: 380, NextOffset: 1030 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -17321,41 +16237,8 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":192,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":220,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":248,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":128,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":160,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":636,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":668,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":335,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":367,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":924,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":956,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [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 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=PAX#02 === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR - testutil.go: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 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 105 in stargz, uncompressed length 4 @@ -17375,8 +16258,6 @@ 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=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU#01 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 105 in stargz, uncompressed length 4 @@ -17396,26 +16277,6 @@ 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 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":130,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":162,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":642,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":674,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":337,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":369,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":931,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":963,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.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 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#01 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR - testutil.go:485: Offset: 931, NextOffset: 963 - testutil.go:485: Offset: 674, NextOffset: 2025 - testutil.go:485: Offset: 963, NextOffset: 2489 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=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 @@ -17424,41 +16285,17 @@ 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 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR - testutil.go:371: Comparing: "" vs "" -=== NAME 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 gzip_test.go:80: [8] at 860 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000122STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR - testutil.go: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 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR - testutil.go:485: Offset: 162, NextOffset: 642 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":110,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":138,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":166,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":194,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":222,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":250,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 931, NextOffset: 963 - testutil.go:485: Offset: 642, NextOffset: 674 - testutil.go:485: Offset: 963, NextOffset: 2489 - testutil.go:485: Offset: 674, NextOffset: 2025 === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX#01 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 110 in stargz, uncompressed length 4 @@ -17478,29 +16315,39 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":222,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":250,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=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"}]} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":90,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":122,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":345,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":377,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":198,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":230,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":537,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":569,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 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: 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: 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: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 "": [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: 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: 334, NextOffset: 366 - testutil.go:485: Offset: 127, NextOffset: 159 - testutil.go:485: Offset: 366, NextOffset: 921 + 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 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=GNU#02 === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -17520,19 +16367,7 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":194,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":222,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":250,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX - testutil.go:485: Offset: 159, NextOffset: 632 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 921, NextOffset: 953 - testutil.go:485: Offset: 632, NextOffset: 664 - testutil.go:485: Offset: 953, NextOffset: 2464 - testutil.go:485: Offset: 664, NextOffset: 2001 === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU#01 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 110 in stargz, uncompressed length 4 @@ -17552,40 +16387,6 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":222,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":250,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR#01 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=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 [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: 638, NextOffset: 670 - testutil.go:485: Offset: 925, NextOffset: 957 - testutil.go:485: Offset: 670, NextOffset: 2017 - testutil.go:485: Offset: 957, NextOffset: 2478 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 129, NextOffset: 161 - testutil.go:485: Offset: 336, NextOffset: 368 - testutil.go:485: Offset: 161, NextOffset: 638 - testutil.go:485: Offset: 368, NextOffset: 925 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [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: 925, NextOffset: 957 - testutil.go:485: Offset: 638, NextOffset: 670 - testutil.go:485: Offset: 957, NextOffset: 2478 - testutil.go:485: Offset: 670, NextOffset: 2017 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 336, NextOffset: 368 - testutil.go:485: Offset: 129, NextOffset: 161 - testutil.go:485: Offset: 368, NextOffset: 925 - testutil.go:485: Offset: 161, NextOffset: 638 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 109 in stargz, uncompressed length 4 @@ -17605,6 +16406,39 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":221,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":92,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":124,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":351,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":383,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":200,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":232,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":542,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":574,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 92, NextOffset: 124 + testutil.go:485: Offset: 200, NextOffset: 232 + testutil.go:485: Offset: 124, NextOffset: 351 + testutil.go:485: Offset: 232, NextOffset: 542 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 351, NextOffset: 383 + testutil.go:485: Offset: 542, NextOffset: 574 + testutil.go:485: Offset: 383, NextOffset: 1028 + testutil.go:485: Offset: 574, NextOffset: 1293 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 200, NextOffset: 232 + testutil.go:485: Offset: 92, NextOffset: 124 + testutil.go:485: Offset: 232, NextOffset: 542 + testutil.go:485: Offset: 124, NextOffset: 351 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 542, NextOffset: 574 + testutil.go:485: Offset: 351, NextOffset: 383 + testutil.go:485: Offset: 574, NextOffset: 1293 + testutil.go:485: Offset: 383, NextOffset: 1028 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 109 in stargz, uncompressed length 4 @@ -17624,6 +16458,8 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":221,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 110 in stargz, uncompressed length 4 @@ -17642,42 +16478,40 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":194,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":222,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":250,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=PAX#01 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":128,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":160,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":636,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":668,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":335,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":367,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":924,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":956,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":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: 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" -=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX testutil.go: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: 284, NextOffset: 312 + testutil.go:485: Offset: 448, NextOffset: 476 + testutil.go:485: Offset: 312, NextOffset: 901 + testutil.go:485: Offset: 476, NextOffset: 1135 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 77, NextOffset: 105 + testutil.go:485: Offset: 167, NextOffset: 195 + testutil.go:485: Offset: 105, NextOffset: 284 + testutil.go:485: Offset: 195, NextOffset: 448 testutil.go: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: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: 924, NextOffset: 956 - testutil.go:485: Offset: 636, NextOffset: 668 - testutil.go:485: Offset: 956, NextOffset: 2473 - testutil.go:485: Offset: 668, NextOffset: 2008 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=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=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 110 in stargz, uncompressed length 4 @@ -17697,7 +16531,39 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":222,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":250,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=GNU#01 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":81,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":109,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":293,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":171,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":199,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":456,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":484,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 81, NextOffset: 109 + testutil.go:485: Offset: 171, NextOffset: 199 + testutil.go:485: Offset: 109, NextOffset: 293 + testutil.go:485: Offset: 199, NextOffset: 456 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 293, NextOffset: 321 + testutil.go:485: Offset: 456, NextOffset: 484 + testutil.go:485: Offset: 321, NextOffset: 912 + testutil.go:485: Offset: 484, NextOffset: 1145 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 171, NextOffset: 199 + testutil.go:485: Offset: 81, NextOffset: 109 + testutil.go:485: Offset: 199, NextOffset: 456 + testutil.go:485: Offset: 109, NextOffset: 293 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 456, NextOffset: 484 + testutil.go:485: Offset: 293, NextOffset: 321 + testutil.go:485: Offset: 484, NextOffset: 1145 + testutil.go:485: Offset: 321, NextOffset: 912 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-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 @@ -17718,38 +16584,6 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":222,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":250,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":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 "": [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 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 110 in stargz, uncompressed length 4 @@ -17757,8 +16591,6 @@ 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 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX gzip_test.go:80: [6] at 250 in stargz, uncompressed length 492 gzip_test.go:80: [7] at 282 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 856 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000011aSTARGZ" @@ -17789,8 +16621,42 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":193,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":221,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#01 === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":286,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":314,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":168,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":196,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":451,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":479,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo2" vs "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 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR + testutil.go:485: Offset: 196, NextOffset: 451 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 168, NextOffset: 196 + testutil.go:485: Offset: 78, NextOffset: 106 + testutil.go:485: Offset: 196, NextOffset: 451 + testutil.go:485: Offset: 106, NextOffset: 286 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 451, NextOffset: 479 + testutil.go:485: Offset: 286, NextOffset: 314 + testutil.go:485: Offset: 479, NextOffset: 1141 + testutil.go:485: Offset: 314, NextOffset: 904 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 109 in stargz, uncompressed length 4 @@ -17810,39 +16676,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 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":128,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":160,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":634,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":666,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":335,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":367,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":923,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":955,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 128, NextOffset: 160 - testutil.go:485: Offset: 335, NextOffset: 367 - testutil.go:485: Offset: 160, NextOffset: 634 - testutil.go:485: Offset: 367, NextOffset: 923 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 634, NextOffset: 666 - testutil.go:485: Offset: 923, NextOffset: 955 - testutil.go:485: Offset: 666, NextOffset: 2003 - testutil.go:485: Offset: 955, NextOffset: 2466 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 923, NextOffset: 955 - testutil.go:485: Offset: 634, NextOffset: 666 - testutil.go:485: Offset: 955, NextOffset: 2466 - testutil.go:485: Offset: 666, NextOffset: 2003 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 335, NextOffset: 367 - testutil.go:485: Offset: 128, NextOffset: 160 - testutil.go:485: Offset: 367, NextOffset: 923 - testutil.go:485: Offset: 160, NextOffset: 634 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR gzip_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 @@ -17856,14 +16689,14 @@ 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"} -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX#01 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":140,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":168,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":196,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":224,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":252,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 112 in stargz, uncompressed length 4 @@ -17883,40 +16716,6 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":224,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":252,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":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 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=GNU#01 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX gzip_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 @@ -17936,6 +16735,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=-1,prefix="./",lossless=false,format=PAX +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":82,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":110,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":292,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":320,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":172,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":200,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":459,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":487,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 82, NextOffset: 110 + testutil.go:485: Offset: 172, NextOffset: 200 + testutil.go:485: Offset: 110, NextOffset: 292 + testutil.go:485: Offset: 200, NextOffset: 459 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 292, NextOffset: 320 + testutil.go:485: Offset: 459, NextOffset: 487 + testutil.go:485: Offset: 320, NextOffset: 912 + testutil.go:485: Offset: 487, NextOffset: 1150 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo2" vs "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/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX gzip_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 @@ -17955,42 +16787,9 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":224,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":252,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":130,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":162,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":638,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":670,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":337,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":369,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":926,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":958,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.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 [foo2 foo] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 337, NextOffset: 369 - testutil.go:485: Offset: 130, NextOffset: 162 - testutil.go:485: Offset: 369, NextOffset: 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 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=GNU === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#01 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-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 111 in stargz, uncompressed length 4 gzip_test.go:80: [2] at 139 in stargz, uncompressed length 4 @@ -18028,40 +16827,38 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":223,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":251,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":131,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":163,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":645,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":677,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":338,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":370,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":933,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":965,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== NAME TestGzipEStargz/testBuild/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: 131, NextOffset: 163 - testutil.go:485: Offset: 338, NextOffset: 370 - testutil.go:485: Offset: 163, NextOffset: 645 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=PAX#01 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU - testutil.go:485: Offset: 370, NextOffset: 933 + 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: 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: 284, NextOffset: 312 + testutil.go:485: Offset: 448, NextOffset: 476 + testutil.go:485: Offset: 312, NextOffset: 901 + testutil.go:485: Offset: 476, NextOffset: 1135 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] + testutil.go: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: 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: 933, NextOffset: 965 - testutil.go:485: Offset: 645, NextOffset: 677 - testutil.go:485: Offset: 965, NextOffset: 2490 - testutil.go:485: Offset: 677, NextOffset: 2029 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR + testutil.go:485: Offset: 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 === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -18101,7 +16898,7 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":223,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":251,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=GNU#01 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=USTAR === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -18113,23 +16910,6 @@ gzip_test.go:80: [6] at 251 in stargz, uncompressed length 1616 gzip_test.go:80: [7] at 291 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 869 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000123STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo_empty5 foo_empty2 foo3 foo_empty4 foo5 foo6 foo foo_empty foo2] vs [foo4 foo_empty4 foo6 .no.prefetch.landmark foo foo_empty foo3 foo_empty5 foo2 foo_empty2 foo_empty3 foo5] - 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 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":111,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} @@ -18138,72 +16918,7 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":195,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":223,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":251,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR - 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 === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 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 "": [foo3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo foo_empty foo5 foo_empty5 foo2 foo_empty2 foo_empty3] vs [foo_empty3 foo4 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo3 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: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: "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: "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 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 111 in stargz, uncompressed length 4 @@ -18222,9 +16937,40 @@ 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=0,prefix="/",format=PAX +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":81,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":109,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":293,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":171,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":199,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":456,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":484,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 81, NextOffset: 109 + testutil.go:485: Offset: 171, NextOffset: 199 + testutil.go:485: Offset: 109, NextOffset: 293 + testutil.go:485: Offset: 199, NextOffset: 456 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 293, NextOffset: 321 + testutil.go:485: Offset: 456, NextOffset: 484 + testutil.go:485: Offset: 321, NextOffset: 912 + testutil.go:485: Offset: 484, NextOffset: 1145 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 171, NextOffset: 199 + testutil.go:485: Offset: 81, NextOffset: 109 + testutil.go:485: Offset: 199, NextOffset: 456 + testutil.go:485: Offset: 109, NextOffset: 293 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 456, NextOffset: 484 + testutil.go:485: Offset: 293, NextOffset: 321 + testutil.go:485: Offset: 484, NextOffset: 1145 + testutil.go:485: Offset: 321, NextOffset: 912 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#01 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 108 in stargz, uncompressed length 4 @@ -18262,81 +17008,40 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":192,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":220,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":248,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} +=== NAME TestGzipEStargz/testBuild/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_empty foo_empty3 foo4 foo6 foo foo_empty2 foo3 foo_empty4 foo5 foo_empty5 foo2] vs [foo foo_empty foo3 foo_empty4 foo6 .no.prefetch.landmark foo2 foo_empty2 foo_empty3 foo4 foo5 foo_empty5] - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 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: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: 2132 - testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:371: Comparing: "foo_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: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: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: "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 "": [foo6 foo foo_empty foo3 foo_empty4 foo4 foo5 foo_empty5 .no.prefetch.landmark foo2 foo_empty2 foo_empty3] vs [foo2 foo_empty2 foo3 foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty3 foo4 foo6] + 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: 3184 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:485: Offset: 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: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: "foo5" vs "foo5" - testutil.go:485: Offset: 8016, NextOffset: 8048 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX#01 + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 451, NextOffset: 479 + testutil.go:485: Offset: 286, NextOffset: 314 + testutil.go:485: Offset: 479, NextOffset: 1141 + testutil.go:485: Offset: 314, NextOffset: 904 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -18356,13 +17061,8 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":197,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":225,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR - 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/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=USTAR === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -18402,42 +17102,7 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":225,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU#01 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 foo_empty foo2 foo_empty2 foo4 foo_empty5 foo6 foo foo3 foo_empty3] vs [foo foo2 foo_empty3 foo5 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo4 foo_empty4 foo_empty5 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_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_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 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 113 in stargz, uncompressed length 4 gzip_test.go:80: [2] at 141 in stargz, uncompressed length 4 @@ -18455,56 +17120,40 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":197,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":225,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,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 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":82,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":110,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":292,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":320,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":172,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":200,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":459,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":487,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 foo] vs [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: 2132 - testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:485: Offset: 82, NextOffset: 110 + testutil.go:485: Offset: 172, NextOffset: 200 + testutil.go:485: Offset: 110, NextOffset: 292 + testutil.go:485: Offset: 200, NextOffset: 459 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 292, NextOffset: 320 + testutil.go:485: Offset: 459, NextOffset: 487 + testutil.go:485: Offset: 320, NextOffset: 912 + testutil.go:485: Offset: 487, NextOffset: 1150 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty3 foo5 foo] vs [foo_empty foo2 foo_empty2 foo_empty4 foo5 foo foo3 foo_empty3 foo4 foo_empty5 foo6] - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6908, NextOffset: 6940 - testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:377: Directory: "" vs "": [.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: 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: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: "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: "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/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR - testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" -=== RUN TestGzipEStargz/testBuild/empty_files-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: 459, NextOffset: 487 + testutil.go:485: Offset: 292, NextOffset: 320 + testutil.go:485: Offset: 487, NextOffset: 1150 + testutil.go:485: Offset: 320, NextOffset: 912 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=GNU === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -18524,8 +17173,9 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":196,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":224,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":252,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR#01 === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 112 in stargz, uncompressed length 4 @@ -18544,31 +17194,9 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":196,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":224,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":252,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 foo foo_empty foo3 foo_empty3 foo4 foo_empty4 foo2 foo_empty2 foo5 foo6] vs [foo foo3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty5] - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 6908, NextOffset: 6940 - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 2132, NextOffset: 2164 - testutil.go:485: Offset: 3184, NextOffset: 3216 - testutil.go:485: Offset: 2164, NextOffset: 3724 - testutil.go:485: Offset: 3216, NextOffset: 4804 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX#01 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 222 in stargz, uncompressed length 4 gzip_test.go:80: [2] at 254 in stargz, uncompressed length 4 @@ -18578,18 +17206,6 @@ gzip_test.go:80: [6] at 382 in stargz, uncompressed length 1616 gzip_test.go:80: [7] at 623 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 2012 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000026fSTARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 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 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":222,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} @@ -18598,57 +17214,39 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":318,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":350,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":382,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR - testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" +=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=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 foo3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty5] vs [foo6 foo2 foo_empty2 foo5 foo_empty3 foo4 foo_empty4 foo_empty5 foo foo_empty foo3] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + 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:485: Offset: 3184, NextOffset: 3216 - testutil.go:485: Offset: 2132, NextOffset: 2164 - testutil.go:485: Offset: 3216, NextOffset: 4804 -=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=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: "foo4" vs "foo4" - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 289, NextOffset: 317 + testutil.go:485: Offset: 446, NextOffset: 474 + testutil.go:485: Offset: 317, NextOffset: 906 + testutil.go:485: Offset: 474, NextOffset: 1132 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6908, NextOffset: 6940 - testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:485: Offset: 8532, NextOffset: 14779 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX + testutil.go:485: Offset: 166, NextOffset: 194 + testutil.go:485: Offset: 76, NextOffset: 104 + testutil.go:485: Offset: 194, NextOffset: 446 + testutil.go:485: Offset: 104, NextOffset: 289 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 446, NextOffset: 474 + testutil.go:485: Offset: 289, NextOffset: 317 + testutil.go:485: Offset: 474, NextOffset: 1132 + testutil.go:485: Offset: 317, NextOffset: 906 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-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 @@ -18669,8 +17267,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 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 222 in stargz, uncompressed length 4 @@ -18690,17 +17286,7 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":350,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":382,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#01 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo_empty4 foo_empty5 foo6 foo foo2 foo_empty3 foo4 foo5] vs [foo_empty4 foo6 foo foo_empty2 foo_empty3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo3] - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go:485: Offset: 9668, NextOffset: 15915 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=PAX === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -18719,81 +17305,8 @@ testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":286,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":318,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":350,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":382,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "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" 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 === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX - testutil.go: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: "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 "": [foo6 foo foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo3 foo5] vs [foo_empty foo_empty2 foo3 foo_empty4 foo_empty5 foo6 foo foo2 foo_empty3 foo4 foo5] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 3184, NextOffset: 3216 - testutil.go:485: Offset: 2132, NextOffset: 2164 - testutil.go:485: Offset: 3216, NextOffset: 4804 - testutil.go:485: Offset: 2164, NextOffset: 3724 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6908, NextOffset: 6940 - testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "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 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 224 in stargz, uncompressed length 4 @@ -18812,10 +17325,44 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":320,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":352,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":384,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":80,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":108,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":297,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":325,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":170,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":198,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":454,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":482,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 80, NextOffset: 108 + testutil.go:485: Offset: 170, NextOffset: 198 + testutil.go:485: Offset: 108, NextOffset: 297 + testutil.go:485: Offset: 198, NextOffset: 454 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 297, NextOffset: 325 + testutil.go:485: Offset: 454, NextOffset: 482 + testutil.go:485: Offset: 325, NextOffset: 916 + testutil.go:485: Offset: 482, NextOffset: 1144 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 170, NextOffset: 198 + testutil.go:485: Offset: 80, NextOffset: 108 + testutil.go:485: Offset: 198, NextOffset: 454 + testutil.go:485: Offset: 108, NextOffset: 297 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 454, NextOffset: 482 === 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 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU + testutil.go:485: Offset: 297, NextOffset: 325 + testutil.go:485: Offset: 482, NextOffset: 1144 + testutil.go:485: Offset: 325, NextOffset: 916 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 224 in stargz, uncompressed length 4 gzip_test.go:80: [2] at 256 in stargz, uncompressed length 4 @@ -18849,95 +17396,10 @@ testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":225,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":257,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":289,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX - testutil.go: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 foo4 foo_empty4 foo5 foo_empty5 foo foo2 foo_empty2 foo3 foo_empty3 foo6] vs [foo_empty5 foo foo_empty foo2 foo3 foo_empty3 foo4 foo5 foo6 .no.prefetch.landmark foo_empty2 foo_empty4] - 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" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":321,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=GNU#01 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX - 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 -=== NAME 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"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":385,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX - testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 6908, NextOffset: 6940 - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo4 foo5 foo_empty5 foo foo_empty foo2 foo3 foo_empty3 foo6 .no.prefetch.landmark foo_empty2 foo_empty4] vs [foo_empty4 foo5 foo_empty5 foo foo2 foo_empty2 foo3 foo_empty3 foo6 foo_empty foo4] - 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: 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 === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX - testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6908, NextOffset: 6940 - testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "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 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 225 in stargz, uncompressed length 4 @@ -18955,9 +17417,41 @@ 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"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":353,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":77,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":105,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":291,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":319,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":167,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":195,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":449,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":477,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 77, NextOffset: 105 + testutil.go:485: Offset: 167, NextOffset: 195 + testutil.go:485: Offset: 105, NextOffset: 291 + testutil.go:485: Offset: 195, NextOffset: 449 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 291, NextOffset: 319 + testutil.go:485: Offset: 449, NextOffset: 477 + testutil.go:485: Offset: 319, NextOffset: 909 + testutil.go:485: Offset: 477, NextOffset: 1138 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 167, NextOffset: 195 + testutil.go:485: Offset: 77, NextOffset: 105 + testutil.go:485: Offset: 195, NextOffset: 449 + testutil.go:485: Offset: 105, NextOffset: 291 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 449, NextOffset: 477 + testutil.go:485: Offset: 291, NextOffset: 319 + testutil.go:485: Offset: 477, NextOffset: 1138 + testutil.go:485: Offset: 319, NextOffset: 909 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,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=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#01 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-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 @@ -18977,6 +17471,7 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":321,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":353,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":385,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=USTAR === RUN 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 @@ -18996,89 +17491,7 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":321,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":353,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":385,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo3 foo6] vs [foo5 foo_empty5 foo6 .no.prefetch.landmark foo2 foo3 foo4 foo_empty4 foo foo_empty foo_empty2 foo_empty3] - 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: 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_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 === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX - testutil.go: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: "foo6" vs "foo6" - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo2 foo3 foo4 foo foo_empty foo_empty2 foo_empty3] vs [foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo3 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 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=PAX#01 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX - testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 3184, NextOffset: 3216 - testutil.go:485: Offset: 2132, NextOffset: 2164 - testutil.go:485: Offset: 3216, NextOffset: 4804 - testutil.go:485: Offset: 2164, NextOffset: 3724 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:371: Comparing: "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: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 226 in stargz, uncompressed length 4 @@ -19098,6 +17511,39 @@ 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 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":81,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":109,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":297,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":325,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":171,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":199,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":457,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":485,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 81, NextOffset: 109 + testutil.go:485: Offset: 171, NextOffset: 199 + testutil.go:485: Offset: 109, NextOffset: 297 + testutil.go:485: Offset: 199, NextOffset: 457 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 297, NextOffset: 325 + testutil.go:485: Offset: 457, NextOffset: 485 + testutil.go:485: Offset: 325, NextOffset: 916 + testutil.go:485: Offset: 485, NextOffset: 1149 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 171, NextOffset: 199 + testutil.go:485: Offset: 81, NextOffset: 109 + testutil.go:485: Offset: 199, NextOffset: 457 + testutil.go:485: Offset: 109, NextOffset: 297 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 457, NextOffset: 485 + testutil.go:485: Offset: 297, NextOffset: 325 + testutil.go:485: Offset: 485, NextOffset: 1149 + testutil.go:485: Offset: 325, NextOffset: 916 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 226 in stargz, uncompressed length 4 @@ -19117,8 +17563,6 @@ 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=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=GNU#01 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 223 in stargz, uncompressed length 4 @@ -19127,6 +17571,8 @@ gzip_test.go:80: [4] at 319 in stargz, uncompressed length 4 gzip_test.go:80: [5] at 351 in stargz, uncompressed length 4 gzip_test.go:80: [6] at 383 in stargz, uncompressed length 1616 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR gzip_test.go:80: [7] at 624 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 2020 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000270STARGZ" testutil.go:1462: got TOC entries: @@ -19137,89 +17583,7 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":319,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":351,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":383,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 foo6 foo foo2 foo_empty2 foo3 foo_empty3 foo_empty foo4 foo_empty4 foo5] vs [foo3 foo_empty3 foo_empty4 foo_empty5 foo foo_empty foo_empty2 foo4 foo5 foo6 .no.prefetch.landmark foo2] - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5348, NextOffset: 6908 === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX - testutil.go: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_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 - testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo3 foo_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark foo2 foo_empty2 foo4 foo5 foo6] vs [foo_empty foo4 foo_empty4 foo5 foo6 foo foo2 foo_empty2 foo3 foo_empty3 foo_empty5] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:485: Offset: 572, NextOffset: 2132 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#01 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "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: "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: "foo6" vs "foo6" - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:485: Offset: 8532, NextOffset: 14779 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 223 in stargz, uncompressed length 4 @@ -19258,7 +17622,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 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=PAX#01 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":297,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":325,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":172,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":200,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":462,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 78, NextOffset: 106 + testutil.go:485: Offset: 172, NextOffset: 200 + testutil.go:485: Offset: 106, NextOffset: 297 + testutil.go:485: Offset: 200, NextOffset: 462 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 297, NextOffset: 325 + testutil.go:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 325, NextOffset: 921 + testutil.go:485: Offset: 490, NextOffset: 1157 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 297, NextOffset: 325 + testutil.go:485: Offset: 490, NextOffset: 1157 + testutil.go:485: Offset: 325, NextOffset: 921 + testutil.go: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/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=GNU +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-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 @@ -19279,59 +17675,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 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo6 foo_empty foo2 foo3 foo_empty4 foo5 foo_empty5 foo foo_empty2] vs [.no.prefetch.landmark foo_empty foo2 foo3 foo_empty3 foo_empty4 foo foo_empty2 foo4 foo5 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: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 2132, NextOffset: 2164 - testutil.go:485: Offset: 3184, NextOffset: 3216 - testutil.go:485: Offset: 2164, NextOffset: 3724 - testutil.go:485: Offset: 3216, NextOffset: 4804 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo3 foo_empty3 foo_empty4 .no.prefetch.landmark foo_empty foo4 foo5 foo_empty5 foo6 foo foo_empty2] vs [foo5 foo_empty5 foo foo_empty2 foo3 foo_empty4 foo6 foo_empty foo2 foo_empty3 foo4] - 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 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 224 in stargz, uncompressed length 4 @@ -19342,22 +17685,6 @@ gzip_test.go:80: [6] at 384 in stargz, uncompressed length 1616 gzip_test.go:80: [7] at 625 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 2020 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000271STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU - testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:371: Comparing: "foo_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: "foo3" vs "foo3" - testutil.go:485: Offset: 4804, NextOffset: 4836 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":224,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} @@ -19365,24 +17692,41 @@ testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":288,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":320,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":352,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU - testutil.go:485: Offset: 3724, NextOffset: 3756 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":384,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU - 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_empty" vs "foo_empty" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":81,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":109,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":304,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":174,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":202,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":468,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":496,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 81, NextOffset: 109 + testutil.go:485: Offset: 174, NextOffset: 202 + testutil.go:485: Offset: 109, NextOffset: 304 + testutil.go:485: Offset: 202, NextOffset: 468 testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 3184, NextOffset: 3216 - testutil.go:485: Offset: 2132, NextOffset: 2164 - testutil.go:485: Offset: 3216, NextOffset: 4804 - testutil.go:485: Offset: 2164, NextOffset: 3724 + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 304, NextOffset: 332 + testutil.go:485: Offset: 468, NextOffset: 496 + testutil.go:485: Offset: 332, NextOffset: 930 + testutil.go:485: Offset: 496, NextOffset: 1163 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 174, NextOffset: 202 + testutil.go:485: Offset: 81, NextOffset: 109 + testutil.go:485: Offset: 202, NextOffset: 468 + testutil.go:485: Offset: 109, NextOffset: 304 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 468, NextOffset: 496 + testutil.go:485: Offset: 304, NextOffset: 332 + testutil.go:485: Offset: 496, NextOffset: 1163 + testutil.go:485: Offset: 332, NextOffset: 930 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=GNU#01 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=USTAR === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -19402,9 +17746,39 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":320,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":352,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":384,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== NAME TestGzipEStargz/testBuild/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 [foo foo2 .no.prefetch.landmark] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 78, NextOffset: 106 + testutil.go:485: Offset: 171, NextOffset: 199 + testutil.go:485: Offset: 106, NextOffset: 298 + testutil.go:485: Offset: 199, NextOffset: 463 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 298, NextOffset: 326 + testutil.go:485: Offset: 463, NextOffset: 491 + testutil.go:485: Offset: 326, NextOffset: 922 + testutil.go:485: Offset: 491, NextOffset: 1157 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 171, NextOffset: 199 + testutil.go:485: Offset: 78, NextOffset: 106 + testutil.go:485: Offset: 199, NextOffset: 463 + testutil.go:485: Offset: 106, NextOffset: 298 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 463, NextOffset: 491 + testutil.go:485: Offset: 298, NextOffset: 326 + testutil.go:485: Offset: 491, NextOffset: 1157 + testutil.go:485: Offset: 326, NextOffset: 922 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#01 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 225 in stargz, uncompressed length 4 @@ -19423,90 +17797,8 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":321,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":353,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":385,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 foo foo3 foo_empty3 foo4 foo_empty4 foo_empty foo2 foo_empty2 foo5 foo6] vs [foo_empty2 foo_empty3 foo_empty4 foo foo2 foo3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark 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: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 3724, NextOffset: 3756 === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:371: Comparing: "foo_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 - testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "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_empty5 foo6 .no.prefetch.landmark foo_empty foo3 foo4 foo_empty4 foo foo2 foo_empty2 foo_empty3] vs [foo_empty2 foo5 foo6 foo_empty foo2 foo_empty3 foo4 foo_empty4 foo_empty5 foo 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: "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: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:371: Comparing: "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 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 8532, NextOffset: 14779 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 225 in stargz, uncompressed length 4 gzip_test.go:80: [2] at 257 in stargz, uncompressed length 4 @@ -19525,6 +17817,41 @@ 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 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":82,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":110,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":304,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":175,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":203,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":471,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":499,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [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: 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 "": [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 + 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" +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=PAX +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR + testutil.go:485: Offset: 471, NextOffset: 499 + testutil.go:485: Offset: 304, NextOffset: 332 + testutil.go:485: Offset: 499, NextOffset: 1168 + testutil.go:485: Offset: 332, NextOffset: 930 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 225 in stargz, uncompressed length 4 @@ -19543,7 +17870,6 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":321,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":353,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":385,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=PAX#01 === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -19564,85 +17890,16 @@ 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 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty3 foo5 foo_empty5 foo4 foo_empty4 foo6 foo foo_empty foo_empty2 foo3] vs [foo_empty foo3 foo_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo2 foo_empty2 foo4 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_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 2132, NextOffset: 2164 - testutil.go:485: Offset: 3184, NextOffset: 3216 - testutil.go:485: Offset: 2164, NextOffset: 3724 - testutil.go:485: Offset: 3216, NextOffset: 4804 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 6908, NextOffset: 6940 - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo3 foo_empty3 foo_empty4 foo_empty5 foo5 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo4] vs [foo5 foo_empty5 foo2 foo_empty3 foo_empty2 foo3 foo4 foo_empty4 foo6 foo foo_empty] - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 8016, NextOffset: 8048 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=GNU#01 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU - testutil.go:485: Offset: 6908, NextOffset: 6940 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-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 228 in stargz, uncompressed length 4 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU - testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:485: Offset: 6940, NextOffset: 8500 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU gzip_test.go:80: [2] at 260 in stargz, uncompressed length 4 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 9636, NextOffset: 9668 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU gzip_test.go:80: [3] at 292 in stargz, uncompressed length 4 gzip_test.go:80: [4] at 324 in stargz, uncompressed length 4 gzip_test.go:80: [5] at 356 in stargz, uncompressed length 4 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU - testutil.go:485: Offset: 8500, NextOffset: 8532 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU gzip_test.go:80: [6] at 388 in stargz, uncompressed length 1616 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU - testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:485: Offset: 8532, NextOffset: 14779 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU gzip_test.go:80: [7] at 629 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 2036 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000275STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":228,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} @@ -19651,32 +17908,8 @@ 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"} -=== NAME 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: "foo2" vs "foo2" - testutil.go:485: Offset: 3184, NextOffset: 3216 - testutil.go:485: Offset: 2132, NextOffset: 2164 - testutil.go:485: Offset: 3216, NextOffset: 4804 - testutil.go:485: Offset: 2164, NextOffset: 3724 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=GNU === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -19696,18 +17929,50 @@ 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"} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":297,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":325,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":172,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":200,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":462,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 78, NextOffset: 106 + testutil.go:485: Offset: 172, NextOffset: 200 + testutil.go:485: Offset: 106, NextOffset: 297 + testutil.go:485: Offset: 200, NextOffset: 462 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 297, NextOffset: 325 + testutil.go:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 325, NextOffset: 921 + testutil.go:485: Offset: 490, NextOffset: 1157 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 172, NextOffset: 200 + testutil.go:485: Offset: 78, NextOffset: 106 + testutil.go:485: Offset: 200, NextOffset: 462 + testutil.go:485: Offset: 106, NextOffset: 297 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 297, NextOffset: 325 + testutil.go:485: Offset: 490, NextOffset: 1157 + testutil.go:485: Offset: 325, NextOffset: 921 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 1636 gzip_test.go:80: [2] at 3740 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 6328 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000e9cSTARGZ" - testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" + testutil.go:1507: "bar"(basename:"bar") is child of "" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=false,format=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 @@ -19717,17 +17982,6 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty3 foo_empty2 foo3 foo2 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty] vs [foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3 foo4 foo5 foo6 foo foo2] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3756, NextOffset: 5316 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=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 @@ -19737,90 +17991,50 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 6908, NextOffset: 6940 - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go:485: Offset: 9668, NextOffset: 15915 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":81,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":109,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":304,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":174,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":202,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":468,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":496,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 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: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: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: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 304, NextOffset: 332 + testutil.go:485: Offset: 468, NextOffset: 496 + testutil.go:485: Offset: 332, NextOffset: 930 + testutil.go:485: Offset: 496, NextOffset: 1163 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo_empty4 foo_empty5 foo5 foo6 foo foo2 foo_empty2 foo3 foo_empty3 foo4] vs [foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo2 foo4] - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty4" vs "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 - testutil.go:371: Comparing: "foo5" vs "foo5" + 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 === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,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 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 2616 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 5204 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a38STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6908, NextOffset: 6940 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 8048, NextOffset: 9636 === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU - testutil.go: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: "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=1,prefix="",src=0,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 1636 @@ -19839,8 +18053,6 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#01 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=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 @@ -19859,15 +18071,50 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 1636 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 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":298,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":326,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":171,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":199,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":463,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":491,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 78, NextOffset: 106 + testutil.go:485: Offset: 171, NextOffset: 199 + testutil.go:485: Offset: 106, NextOffset: 298 + testutil.go:485: Offset: 199, NextOffset: 463 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 298, NextOffset: 326 + testutil.go:485: Offset: 463, NextOffset: 491 + testutil.go:485: Offset: 326, NextOffset: 922 + testutil.go:485: Offset: 491, NextOffset: 1157 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo2 foo] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 171, NextOffset: 199 + testutil.go:485: Offset: 78, NextOffset: 106 + testutil.go:485: Offset: 199, NextOffset: 463 + testutil.go:485: Offset: 106, NextOffset: 298 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 463, NextOffset: 491 + testutil.go:485: Offset: 298, NextOffset: 326 + testutil.go:485: Offset: 491, NextOffset: 1157 + testutil.go:485: Offset: 326, NextOffset: 922 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/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 @@ -19877,124 +18124,34 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#01 -=== NAME TestGzipEStargz/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" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":88,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":245,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":277,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":401,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":433,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":559,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":591,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":717,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":749,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":873,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":905,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":196,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":228,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":353,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":385,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":543,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":575,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":735,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":767,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":893,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":925,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1083,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1115,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty foo5 foo3 foo_empty3] vs [foo_empty2 foo_empty3 foo4 foo_empty4 foo foo2 foo3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty] - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 717, NextOffset: 749 - testutil.go:485: Offset: 893, NextOffset: 925 - testutil.go:485: Offset: 749, NextOffset: 873 - testutil.go:485: Offset: 925, NextOffset: 1083 - testutil.go:371: Comparing: "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_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" -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 559, NextOffset: 591 === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 735, NextOffset: 767 - testutil.go:485: Offset: 591, NextOffset: 717 - testutil.go:485: Offset: 767, NextOffset: 893 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "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: "" 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_empty4 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo4 foo3 foo_empty3 foo5] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 543, NextOffset: 575 - testutil.go:485: Offset: 401, NextOffset: 433 - testutil.go:485: Offset: 575, NextOffset: 735 - testutil.go:485: Offset: 433, NextOffset: 559 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 893, NextOffset: 925 - testutil.go:485: Offset: 717, NextOffset: 749 - testutil.go:485: Offset: 925, NextOffset: 1083 - testutil.go:485: Offset: 749, NextOffset: 873 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 1083, NextOffset: 1115 - testutil.go:485: Offset: 873, NextOffset: 905 - testutil.go:485: Offset: 1115, NextOffset: 1889 - testutil.go:485: Offset: 905, NextOffset: 1610 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 196, NextOffset: 228 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 88, NextOffset: 120 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 2616 in stargz, uncompressed length 2560 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 228, NextOffset: 353 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU gzip_test.go:80: [3] at 5204 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a38STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 120, NextOffset: 245 - testutil.go:371: Comparing: "foo2" vs "foo2" -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 353, NextOffset: 385 - testutil.go:485: Offset: 245, NextOffset: 277 - testutil.go:485: Offset: 385, NextOffset: 543 - testutil.go:485: Offset: 277, NextOffset: 401 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 735, NextOffset: 767 - testutil.go:485: Offset: 559, NextOffset: 591 - testutil.go:485: Offset: 767, NextOffset: 893 - testutil.go:485: Offset: 591, NextOffset: 717 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 1636 gzip_test.go:80: [2] at 3740 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 6328 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000e9cSTARGZ" - testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" + testutil.go:1507: "bar"(basename:"bar") is child of "" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 @@ -20005,8 +18162,6 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=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 @@ -20016,6 +18171,40 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":82,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":110,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":304,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":175,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":203,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":471,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":499,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + 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=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 512 @@ -20057,102 +18246,19 @@ gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 2616 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 5204 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a38STARGZ" - testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" + testutil.go:1507: "bar"(basename:"bar") is child of "" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=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 foo2 foo_empty2 foo3 foo_empty foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6] vs [foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo foo_empty5 foo6 foo3 foo5] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 90, NextOffset: 122 - testutil.go:485: Offset: 199, NextOffset: 231 - testutil.go:485: Offset: 122, NextOffset: 249 - testutil.go:485: Offset: 231, NextOffset: 358 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 249, NextOffset: 281 - testutil.go:485: Offset: 358, NextOffset: 390 - testutil.go:485: Offset: 281, NextOffset: 409 - testutil.go:485: Offset: 390, NextOffset: 552 - testutil.go:371: Comparing: "foo_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: "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 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 1636 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" -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#01 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR - testutil.go:485: Offset: 600, NextOffset: 727 - testutil.go:485: Offset: 777, NextOffset: 904 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 727, NextOffset: 759 - testutil.go:485: Offset: 904, NextOffset: 936 - testutil.go:485: Offset: 759, NextOffset: 885 - testutil.go:485: Offset: 936, NextOffset: 1096 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo foo_empty5 foo6 foo3 foo5] vs [foo_empty4 foo5 foo_empty5 foo6 foo_empty foo_empty3 foo4 foo3 foo 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: 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: "foo4" vs "foo4" - testutil.go:485: Offset: 745, NextOffset: 777 - testutil.go:485: Offset: 568, NextOffset: 600 - testutil.go:485: Offset: 777, NextOffset: 904 - testutil.go:485: Offset: 600, NextOffset: 727 === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "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: "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: "foo6" vs "foo6" - testutil.go:485: Offset: 1096, NextOffset: 1128 - testutil.go:485: Offset: 885, NextOffset: 917 - testutil.go:485: Offset: 1128, NextOffset: 1916 - testutil.go:485: Offset: 917, NextOffset: 1608 -=== NAME TestGzipEStargz/testWriteAndOpen/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 @@ -20162,9 +18268,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=0,prefix="../",lossless=true,format=GNU -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 1636 gzip_test.go:80: [2] at 3740 in stargz, uncompressed length 2560 @@ -20191,8 +18297,6 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#01 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 155 in stargz, uncompressed length 512 @@ -20207,10 +18311,12 @@ 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=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 155 in stargz, uncompressed length 512 @@ -20219,6 +18325,38 @@ testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":304,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":172,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":200,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":461,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":489,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 78, NextOffset: 106 + testutil.go:485: Offset: 172, NextOffset: 200 + testutil.go:485: Offset: 106, NextOffset: 304 + testutil.go:485: Offset: 200, NextOffset: 461 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 304, NextOffset: 332 + testutil.go:485: Offset: 461, NextOffset: 489 + testutil.go:485: Offset: 332, NextOffset: 928 + testutil.go:485: Offset: 489, NextOffset: 1157 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 172, NextOffset: 200 + testutil.go:485: Offset: 78, NextOffset: 106 + testutil.go:485: Offset: 200, NextOffset: 461 + testutil.go:485: Offset: 106, NextOffset: 304 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 461, NextOffset: 489 + 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/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 @@ -20229,86 +18367,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=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":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 foo_empty3 foo5 foo_empty5 foo foo3 foo4 foo_empty4 foo6] vs [foo_empty4 foo5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo 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: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 876, NextOffset: 908 - testutil.go:485: Offset: 1090, NextOffset: 1122 - testutil.go:485: Offset: 908, NextOffset: 1626 - testutil.go:485: Offset: 1122, NextOffset: 1894 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 89, NextOffset: 121 - testutil.go:485: Offset: 198, NextOffset: 230 - testutil.go:485: Offset: 121, NextOffset: 245 - testutil.go:485: Offset: 230, NextOffset: 354 - testutil.go:371: Comparing: "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_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 718, NextOffset: 750 - testutil.go:485: Offset: 897, NextOffset: 929 - testutil.go:485: Offset: 750, NextOffset: 876 - testutil.go:485: Offset: 929, NextOffset: 1090 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 245, NextOffset: 277 - testutil.go:485: Offset: 354, NextOffset: 386 - testutil.go:485: Offset: 277, NextOffset: 403 - testutil.go:485: Offset: 386, NextOffset: 547 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty5 .no.prefetch.landmark foo2 foo_empty4 foo5 foo6] vs [foo foo3 foo4 foo_empty4 foo6 foo_empty foo2 foo_empty2 foo_empty3 foo5 foo_empty5] - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 740, NextOffset: 772 - testutil.go:485: Offset: 561, NextOffset: 593 - testutil.go:485: Offset: 772, NextOffset: 897 - testutil.go:485: Offset: 593, NextOffset: 718 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 198, NextOffset: 230 - testutil.go:485: Offset: 89, NextOffset: 121 - testutil.go:485: Offset: 230, NextOffset: 354 - testutil.go:485: Offset: 121, NextOffset: 245 - testutil.go:371: Comparing: "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: "foo6" vs "foo6" - testutil.go:485: Offset: 1090, NextOffset: 1122 - testutil.go:485: Offset: 876, NextOffset: 908 - testutil.go:485: Offset: 1122, NextOffset: 1894 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR - testutil.go:485: Offset: 908, NextOffset: 1626 - 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 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 152 in stargz, uncompressed length 512 @@ -20318,9 +18378,6 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=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 @@ -20329,6 +18386,38 @@ testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":81,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":109,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":309,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":337,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":174,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":202,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":467,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":495,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 81, NextOffset: 109 + testutil.go:485: Offset: 174, NextOffset: 202 + testutil.go:485: Offset: 109, NextOffset: 309 + testutil.go:485: Offset: 202, NextOffset: 467 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 309, NextOffset: 337 + testutil.go:485: Offset: 467, NextOffset: 495 + testutil.go:485: Offset: 337, NextOffset: 934 + testutil.go:485: Offset: 495, NextOffset: 1162 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo2" vs "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 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 174, NextOffset: 202 + testutil.go:485: Offset: 81, NextOffset: 109 + testutil.go:485: Offset: 202, NextOffset: 467 + testutil.go:485: Offset: 109, NextOffset: 309 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU === RUN TestGzipEStargz/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 @@ -20339,8 +18428,6 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#01 -=== NAME TestGzipEStargz/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 @@ -20350,115 +18437,60 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 158 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 211 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 533 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d3STARGZ" - testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" + testutil.go:1507: "bar"(basename:"bar") is child of "" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":92,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":124,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":251,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":283,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":413,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":445,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":575,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":607,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":737,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":769,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":898,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":930,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":201,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":233,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":360,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":392,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":553,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":585,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":747,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":779,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":909,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":941,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1104,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1136,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} +=== NAME TestGzipEStargz/testBuild/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_empty3 foo_empty4 foo6 foo_empty foo3 foo_empty2 foo4 foo5 foo_empty5 foo foo2] vs [foo_empty foo foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo6 foo_empty5] - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 413, NextOffset: 445 - testutil.go:485: Offset: 553, NextOffset: 585 - testutil.go:485: Offset: 445, NextOffset: 575 - testutil.go:485: Offset: 585, NextOffset: 747 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 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:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 78, NextOffset: 106 + testutil.go:485: Offset: 171, NextOffset: 199 + testutil.go:485: Offset: 106, NextOffset: 305 + testutil.go:485: Offset: 199, NextOffset: 462 testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 251, NextOffset: 283 - testutil.go:485: Offset: 360, NextOffset: 392 + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 305, NextOffset: 333 + testutil.go:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 333, NextOffset: 929 + testutil.go:485: Offset: 490, NextOffset: 1156 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 171, NextOffset: 199 + testutil.go:485: Offset: 78, NextOffset: 106 + testutil.go:485: Offset: 199, NextOffset: 462 + testutil.go:485: Offset: 106, NextOffset: 305 === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR - testutil.go:485: Offset: 283, NextOffset: 413 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU gzip_test.go:80: [1] at 158 in stargz, uncompressed length 1636 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR - testutil.go:485: Offset: 392, NextOffset: 553 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU gzip_test.go:80: [2] at 214 in stargz, uncompressed length 2560 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR - 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: "foo5" vs "foo5" - testutil.go:485: Offset: 737, NextOffset: 769 - testutil.go:485: Offset: 909, NextOffset: 941 - testutil.go:485: Offset: 769, NextOffset: 898 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU gzip_test.go:80: [3] at 536 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d6STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR - testutil.go:485: Offset: 941, NextOffset: 1104 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU testutil.go:1507: "bar"(basename:"bar") is child of "" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR - testutil.go:371: Comparing: "foo" vs "foo" -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR - 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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 .no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo6 foo foo_empty] vs [foo_empty2 foo4 foo5 foo_empty5 foo foo2 foo_empty3 foo_empty4 foo6 foo_empty foo3] - 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" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go: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_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 747, NextOffset: 779 - testutil.go:485: Offset: 575, NextOffset: 607 - testutil.go:485: Offset: 779, NextOffset: 909 - testutil.go:485: Offset: 607, NextOffset: 737 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 909, NextOffset: 941 - testutil.go:485: Offset: 737, NextOffset: 769 - testutil.go:485: Offset: 941, NextOffset: 1104 - testutil.go:485: Offset: 769, NextOffset: 898 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 1104, NextOffset: 1136 - testutil.go:485: Offset: 898, NextOffset: 930 - testutil.go:485: Offset: 1136, NextOffset: 1907 - testutil.go:485: Offset: 930, NextOffset: 1608 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#01 + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 305, NextOffset: 333 + testutil.go:485: Offset: 490, NextOffset: 1156 + testutil.go:485: Offset: 333, NextOffset: 929 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU === NAME TestGzipEStargz/testWriteAndOpen/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 @@ -20478,6 +18510,8 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 157 in stargz, uncompressed length 512 @@ -20487,17 +18521,17 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#01 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: 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=9,prefix="/",format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 157 in stargz, uncompressed length 512 @@ -20507,107 +18541,50 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":88,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":245,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":277,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":401,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":433,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":559,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":591,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":717,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":749,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":873,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":905,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":196,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":228,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":353,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":385,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":543,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":575,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":735,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":767,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":893,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":925,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1083,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1115,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":82,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":110,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":311,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":339,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":175,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":203,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":470,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":498,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo4 foo5 foo foo_empty foo2 foo6 foo_empty3 foo_empty4 foo_empty5] vs [foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo foo_empty foo2 foo4 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: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: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: 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: 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:485: Offset: 82, NextOffset: 110 + testutil.go:485: Offset: 175, NextOffset: 203 + testutil.go:485: Offset: 110, NextOffset: 311 + testutil.go:485: Offset: 203, NextOffset: 470 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + 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:485: Offset: 245, NextOffset: 277 - testutil.go:485: Offset: 353, NextOffset: 385 - testutil.go:485: Offset: 277, NextOffset: 401 - testutil.go:485: Offset: 385, NextOffset: 543 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 401, NextOffset: 433 - testutil.go:485: Offset: 543, NextOffset: 575 - testutil.go:485: Offset: 433, NextOffset: 559 + testutil.go: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 === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX - testutil.go:485: Offset: 575, NextOffset: 735 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX - testutil.go:371: Comparing: "foo4" vs "foo4" -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU 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" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX - testutil.go:485: Offset: 559, NextOffset: 591 - testutil.go:485: Offset: 735, NextOffset: 767 - testutil.go:485: Offset: 591, NextOffset: 717 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=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" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX - testutil.go:485: Offset: 767, NextOffset: 893 === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX - testutil.go:371: Comparing: "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_empty3 foo_empty4 foo_empty5 foo foo_empty2 foo2 foo4 foo5 foo6 .no.prefetch.landmark foo_empty] vs [foo_empty3 foo_empty4 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo3 foo4 foo5] - 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: "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: "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: "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" -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX#01 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 157 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 210 in stargz, uncompressed length 2560 @@ -20630,12 +18607,11 @@ gzip_test.go:80: [1] at 159 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 212 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d4STARGZ" - testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" + testutil.go:1507: "bar"(basename:"bar") is child of "" +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=GNU === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU#01 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 159 in stargz, uncompressed length 1636 @@ -20663,7 +18639,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=1,prefix="../",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=USTAR === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 @@ -20674,6 +18650,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=9,prefix="",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":127,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":159,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":632,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":664,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":334,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":366,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":921,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":953,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 127, NextOffset: 159 + testutil.go:485: Offset: 334, NextOffset: 366 + testutil.go:485: Offset: 159, NextOffset: 632 + testutil.go:485: Offset: 366, NextOffset: 921 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 632, NextOffset: 664 + testutil.go:485: Offset: 921, NextOffset: 953 + testutil.go:485: Offset: 664, NextOffset: 2001 + testutil.go:485: Offset: 953, NextOffset: 2464 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 334, NextOffset: 366 + testutil.go:485: Offset: 127, NextOffset: 159 + testutil.go:485: Offset: 366, NextOffset: 921 + testutil.go:485: Offset: 159, NextOffset: 632 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 921, NextOffset: 953 + testutil.go:485: Offset: 632, NextOffset: 664 + testutil.go:485: Offset: 953, NextOffset: 2464 + testutil.go:485: Offset: 664, NextOffset: 2001 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/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 136 in stargz, uncompressed length 1636 @@ -20683,126 +18692,38 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=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 "": [foo3 foo4 foo_empty4 foo5 foo_empty2 foo_empty foo2 foo_empty3 foo_empty5 foo6 foo] vs [foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty2 foo2 foo3 foo4 .no.prefetch.landmark foo_empty] - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 727, NextOffset: 759 - testutil.go:485: Offset: 904, NextOffset: 936 - testutil.go:485: Offset: 759, NextOffset: 885 - testutil.go:485: Offset: 936, NextOffset: 1096 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 409, NextOffset: 441 - testutil.go:485: Offset: 552, NextOffset: 584 - testutil.go:485: Offset: 441, NextOffset: 568 - testutil.go:485: Offset: 584, NextOffset: 745 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 568, NextOffset: 600 - testutil.go:485: Offset: 745, NextOffset: 777 - testutil.go:485: Offset: 600, NextOffset: 727 - testutil.go:485: Offset: 777, NextOffset: 904 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 885, NextOffset: 917 - testutil.go:485: Offset: 1096, NextOffset: 1128 - testutil.go:485: Offset: 917, NextOffset: 1608 - testutil.go:485: Offset: 1128, NextOffset: 1916 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 90, NextOffset: 122 - testutil.go:485: Offset: 199, NextOffset: 231 - testutil.go:485: Offset: 122, NextOffset: 249 - testutil.go:485: Offset: 231, NextOffset: 358 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 249, NextOffset: 281 - testutil.go:485: Offset: 358, NextOffset: 390 - testutil.go:485: Offset: 281, NextOffset: 409 - testutil.go:485: Offset: 390, NextOffset: 552 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo3 foo4 .no.prefetch.landmark foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo] vs [foo_empty2 foo3 foo4 foo_empty4 foo5 foo foo_empty foo2 foo_empty3 foo_empty5 foo6] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 358, NextOffset: 390 - testutil.go:485: Offset: 249, NextOffset: 281 - testutil.go:485: Offset: 390, NextOffset: 552 - testutil.go:485: Offset: 281, NextOffset: 409 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=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 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX - testutil.go:371: Comparing: "foo3" vs "foo3" +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=PAX === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 136 in stargz, uncompressed length 512 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX - testutil.go:485: Offset: 552, NextOffset: 584 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR gzip_test.go:80: [2] at 178 in stargz, uncompressed length 2560 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX - testutil.go:485: Offset: 409, NextOffset: 441 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR gzip_test.go:80: [3] at 475 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b2STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX - 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 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX - testutil.go:485: Offset: 568, NextOffset: 600 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX - testutil.go:485: Offset: 777, NextOffset: 904 === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX - testutil.go:485: Offset: 600, NextOffset: 727 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 199, NextOffset: 231 - testutil.go:485: Offset: 90, NextOffset: 122 - testutil.go:485: Offset: 231, NextOffset: 358 - testutil.go:485: Offset: 122, NextOffset: 249 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - 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 -=== 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=PAX#01 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 136 in stargz, uncompressed length 1636 gzip_test.go:80: [2] at 186 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 483 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000baSTARGZ" - testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" + 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 gzip_test.go:80: [1] at 136 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 178 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 475 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b2STARGZ" + testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" - testutil.go:1507: "bar"(basename:"bar") is child of "" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU +=== NAME TestGzipEStargz/testBuild/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"}]} +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 135 in stargz, uncompressed length 1636 @@ -20812,7 +18733,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=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#01 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":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 "": [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=2,format=USTAR === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 @@ -20823,6 +18774,8 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 138 in stargz, uncompressed length 1636 @@ -20850,99 +18803,15 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":89,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":121,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":245,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":277,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":403,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":435,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":561,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":593,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":718,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":750,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":876,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":908,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":198,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":230,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":354,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":386,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":547,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":579,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":740,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":772,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":897,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":929,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1090,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1122,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo foo_empty4 foo_empty5 foo6 foo_empty] vs [foo_empty2 foo3 foo4 .no.prefetch.landmark foo2 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo 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 - testutil.go:485: Offset: 929, NextOffset: 1090 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 89, NextOffset: 121 - testutil.go:485: Offset: 198, NextOffset: 230 - testutil.go:485: Offset: 121, NextOffset: 245 - testutil.go:485: Offset: 230, NextOffset: 354 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 245, NextOffset: 277 - testutil.go:485: Offset: 354, NextOffset: 386 - testutil.go:485: Offset: 277, NextOffset: 403 - testutil.go:485: Offset: 386, NextOffset: 547 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX - 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_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: 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 "" -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX gzip_test.go:80: [1] at 138 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 180 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 478 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b4STARGZ" + testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" - testutil.go:1507: "bar"(basename:"bar") is child of "" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX - 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 [foo_empty foo_empty4 foo_empty5 foo6 foo_empty3 foo4 foo5 foo foo2 foo_empty2 foo3] - 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: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 897, NextOffset: 929 - testutil.go:485: Offset: 718, NextOffset: 750 - testutil.go:485: Offset: 929, NextOffset: 1090 - testutil.go:485: Offset: 750, NextOffset: 876 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "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: "foo2" vs "foo2" - testutil.go:485: Offset: 354, NextOffset: 386 - testutil.go:485: Offset: 245, NextOffset: 277 - testutil.go:485: Offset: 386, NextOffset: 547 - testutil.go:485: Offset: 277, NextOffset: 403 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 547, NextOffset: 579 - testutil.go:485: Offset: 403, NextOffset: 435 - testutil.go:485: Offset: 579, NextOffset: 740 - testutil.go:485: Offset: 435, NextOffset: 561 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 740, NextOffset: 772 - testutil.go:485: Offset: 561, NextOffset: 593 - testutil.go:485: Offset: 772, NextOffset: 897 - testutil.go:485: Offset: 593, NextOffset: 718 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 138 in stargz, uncompressed length 1636 @@ -20961,8 +18830,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=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#01 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 136 in stargz, uncompressed length 1636 @@ -20972,6 +18839,40 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":128,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":160,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":636,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":668,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":335,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":367,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":924,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":956,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo2" vs "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: "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: "" 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 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 136 in stargz, uncompressed length 512 @@ -20981,8 +18882,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 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#01 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=true,format=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 @@ -20992,32 +18891,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=9,prefix="/",lossless=false,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":92,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":124,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":251,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":283,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":413,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":445,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":575,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":607,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":737,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":769,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":898,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":930,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":201,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":233,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":360,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":392,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":553,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":585,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":747,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":779,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":909,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":941,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1104,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1136,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} +=== NAME TestGzipEStargz/testBuild/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_empty4 foo5 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo] vs [foo foo_empty2 foo_empty4 foo_empty5 .no.prefetch.landmark foo2 foo3 foo_empty3 foo4 foo5 foo6 foo_empty] - 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_empty5" vs "foo_empty5" + 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: 201, NextOffset: 233 - testutil.go:485: Offset: 124, NextOffset: 251 - testutil.go:485: Offset: 233, NextOffset: 360 + 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:485: Offset: 251, NextOffset: 283 - testutil.go:485: Offset: 360, NextOffset: 392 - testutil.go:485: Offset: 283, NextOffset: 413 - testutil.go:485: Offset: 392, NextOffset: 553 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 413, NextOffset: 445 - testutil.go:485: Offset: 553, NextOffset: 585 - testutil.go:485: Offset: 445, NextOffset: 575 + testutil.go: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: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 931, NextOffset: 963 + testutil.go:485: Offset: 642, NextOffset: 674 + testutil.go:485: Offset: 963, NextOffset: 2489 + testutil.go:485: Offset: 674, NextOffset: 2025 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 337, NextOffset: 369 + testutil.go:485: Offset: 130, NextOffset: 162 + testutil.go:485: Offset: 369, NextOffset: 931 + testutil.go:485: Offset: 162, NextOffset: 642 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=PAX === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 @@ -21028,65 +18934,10 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 585, NextOffset: 747 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 737, NextOffset: 769 - testutil.go:485: Offset: 909, NextOffset: 941 - testutil.go:485: Offset: 769, NextOffset: 898 - testutil.go:485: Offset: 941, NextOffset: 1104 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 898, NextOffset: 930 - testutil.go:485: Offset: 1104, NextOffset: 1136 - testutil.go:485: Offset: 930, NextOffset: 1608 - testutil.go:485: Offset: 1136, NextOffset: 1907 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo4 foo5 foo6 foo_empty foo2 foo3 foo_empty3 foo_empty5 .no.prefetch.landmark foo foo_empty2 foo_empty4] vs [foo foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo_empty foo_empty4 foo5 foo6] - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 747, NextOffset: 779 - testutil.go:485: Offset: 575, NextOffset: 607 - testutil.go:485: Offset: 779, NextOffset: 909 - testutil.go:485: Offset: 607, NextOffset: 737 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 909, NextOffset: 941 - testutil.go:485: Offset: 737, NextOffset: 769 - testutil.go:485: Offset: 941, NextOffset: 1104 - testutil.go:485: Offset: 769, NextOffset: 898 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 1104, NextOffset: 1136 - testutil.go:485: Offset: 898, NextOffset: 930 - testutil.go:485: Offset: 1136, NextOffset: 1907 - testutil.go:485: Offset: 930, NextOffset: 1608 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 360, NextOffset: 392 - testutil.go:485: Offset: 251, NextOffset: 283 - testutil.go:485: Offset: 392, NextOffset: 553 - testutil.go:485: Offset: 283, NextOffset: 413 - 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" 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" -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 137 in stargz, uncompressed length 1636 gzip_test.go:80: [2] at 187 in stargz, uncompressed length 2560 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU gzip_test.go:80: [3] at 483 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000bbSTARGZ" testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" @@ -21106,8 +18957,6 @@ 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=-2,prefix="../",format=USTAR#01 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" @@ -21117,9 +18966,42 @@ gzip_test.go:80: [1] at 139 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 181 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 479 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b5STARGZ" - testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" + testutil.go:1507: "bar"(basename:"bar") is child of "" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":127,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":159,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":632,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":664,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":334,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":366,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":921,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":953,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 127, NextOffset: 159 + testutil.go:485: Offset: 334, NextOffset: 366 + testutil.go:485: Offset: 159, NextOffset: 632 + testutil.go:485: Offset: 366, NextOffset: 921 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 632, NextOffset: 664 + testutil.go:485: Offset: 921, NextOffset: 953 + testutil.go:485: Offset: 664, NextOffset: 2001 + testutil.go:485: Offset: 953, NextOffset: 2464 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 334, NextOffset: 366 + testutil.go:485: Offset: 127, NextOffset: 159 + testutil.go:485: Offset: 366, NextOffset: 921 + testutil.go:485: Offset: 159, NextOffset: 632 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 921, NextOffset: 953 + testutil.go:485: Offset: 632, NextOffset: 664 + testutil.go:485: Offset: 953, NextOffset: 2464 + testutil.go:485: Offset: 664, NextOffset: 2001 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=GNU +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 @@ -21130,8 +19012,6 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#01 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 139 in stargz, uncompressed length 512 @@ -21141,63 +19021,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=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":89,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":121,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":248,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":280,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":409,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":441,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":569,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":601,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":729,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":761,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":889,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":921,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":198,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":230,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":357,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":389,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":549,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":581,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":742,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":774,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":902,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":934,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1095,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1127,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 foo_empty foo_empty2 foo3 foo5 foo_empty4 foo6 foo foo2 foo_empty3 foo4] vs [foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo4 foo_empty4 foo_empty2 foo3 foo_empty3 foo5] - 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: "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: "foo4" vs "foo4" - testutil.go:485: Offset: 569, NextOffset: 601 - testutil.go:485: Offset: 742, NextOffset: 774 - testutil.go:485: Offset: 601, NextOffset: 729 - testutil.go:485: Offset: 774, NextOffset: 902 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 889, NextOffset: 921 - testutil.go:485: Offset: 1095, NextOffset: 1127 - testutil.go:485: Offset: 921, NextOffset: 1586 - testutil.go:485: Offset: 1127, NextOffset: 1907 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 89, NextOffset: 121 - testutil.go:485: Offset: 198, NextOffset: 230 - testutil.go:485: Offset: 121, NextOffset: 248 - testutil.go:485: Offset: 230, NextOffset: 357 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 248, NextOffset: 280 - testutil.go:485: Offset: 357, NextOffset: 389 - testutil.go:485: Offset: 280, NextOffset: 409 - testutil.go:485: Offset: 389, NextOffset: 549 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo5 foo_empty2 foo foo_empty foo2 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark] vs [foo_empty foo_empty2 foo3 foo5 foo_empty5 foo foo2 foo_empty3 foo4 foo_empty4 foo6] - 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: "foo4" vs "foo4" - testutil.go:485: Offset: 742, NextOffset: 774 - testutil.go:485: Offset: 569, NextOffset: 601 - testutil.go:485: Offset: 774, NextOffset: 902 - testutil.go:485: Offset: 601, NextOffset: 729 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 1095, NextOffset: 1127 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 139 in stargz, uncompressed length 1636 @@ -21207,27 +19030,6 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU -=== NAME 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" 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: "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_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 549, NextOffset: 581 - testutil.go:485: Offset: 409, NextOffset: 441 - testutil.go:485: Offset: 581, NextOffset: 742 -=== NAME TestGzipEStargz/testWriteAndOpen/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 139 in stargz, uncompressed length 512 @@ -21237,30 +19039,54 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU - testutil.go:485: Offset: 441, NextOffset: 569 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#01 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 145 in stargz, uncompressed length 1636 gzip_test.go:80: [2] at 195 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 497 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c3STARGZ" + testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" - testutil.go:1507: "bar"(basename:"bar") is child of "" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: 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=PAX +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":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 "": [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 + 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 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 145 in stargz, uncompressed length 1636 @@ -21279,6 +19105,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=-1,prefix="./",format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 143 in stargz, uncompressed length 1636 @@ -21288,7 +19116,10 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=USTAR#02 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,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=2,format=PAX === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 @@ -21299,106 +19130,16 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":91,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":123,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":250,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":282,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":412,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":444,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":573,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":605,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":732,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":764,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":893,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":925,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":199,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":231,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":358,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":390,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":553,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":585,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":747,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":779,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":906,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":938,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1100,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1132,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo4 foo6 foo foo_empty foo2 foo_empty4 foo5 foo_empty5] vs [foo_empty5 .no.prefetch.landmark foo foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty foo2 foo_empty4 foo6] - 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: "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: "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: "foo6" vs "foo6" - testutil.go:485: Offset: 893, NextOffset: 925 - testutil.go:485: Offset: 1100, NextOffset: 1132 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 925, NextOffset: 1591 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 150 in stargz, uncompressed length 1636 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 1132, NextOffset: 1927 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR gzip_test.go:80: [2] at 200 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 504 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c8STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU - 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 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR testutil.go:1507: "bar"(basename:"bar") is child of "" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 444, NextOffset: 573 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,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" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU - 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 "": [foo2 foo_empty4 foo6 foo_empty foo foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty5 .no.prefetch.landmark] vs [foo_empty foo2 foo_empty4 foo5 foo_empty5 foo foo3 foo_empty3 foo4 foo6 foo_empty2] - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 747, NextOffset: 779 - testutil.go:485: Offset: 573, NextOffset: 605 - testutil.go:485: Offset: 779, NextOffset: 906 - testutil.go:485: Offset: 605, NextOffset: 732 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 906, NextOffset: 938 - testutil.go:485: Offset: 732, NextOffset: 764 - testutil.go:485: Offset: 938, NextOffset: 1100 - testutil.go:485: Offset: 764, NextOffset: 893 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 199, NextOffset: 231 - testutil.go:485: Offset: 91, NextOffset: 123 - testutil.go:485: Offset: 231, NextOffset: 358 - testutil.go:485: Offset: 123, NextOffset: 250 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 553, NextOffset: 585 - testutil.go:485: Offset: 412, NextOffset: 444 - testutil.go:485: Offset: 585, NextOffset: 747 - testutil.go:485: Offset: 444, NextOffset: 573 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_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 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 390, NextOffset: 553 - testutil.go:485: Offset: 282, NextOffset: 412 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 1100, NextOffset: 1132 - testutil.go:485: Offset: 893, NextOffset: 925 - testutil.go:485: Offset: 1132, NextOffset: 1927 - testutil.go:485: Offset: 925, NextOffset: 1591 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 150 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 192 in stargz, uncompressed length 2560 @@ -21407,8 +19148,6 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 150 in stargz, uncompressed length 1636 @@ -21423,12 +19162,10 @@ gzip_test.go:80: [1] at 150 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 192 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 496 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c0STARGZ" - testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" + testutil.go:1507: "bar"(basename:"bar") is child of "" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX#02 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 150 in stargz, uncompressed length 1636 @@ -21443,10 +19180,14 @@ gzip_test.go:80: [1] at 150 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 192 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 496 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c0STARGZ" - testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" + testutil.go:1507: "bar"(basename:"bar") is child of "" +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=PAX === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":128,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":160,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":636,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":668,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 148 in stargz, uncompressed length 1636 @@ -21456,6 +19197,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=-1,prefix="/",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":335,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":367,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":924,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":956,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.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 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 148 in stargz, uncompressed length 512 @@ -21464,110 +19236,29 @@ testutil.go:1507: "bar"(basename:"bar") is 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=0,prefix="",format=GNU#02 === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":90,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":122,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":248,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":280,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":406,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":438,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":565,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":597,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":723,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":755,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":881,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":913,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":199,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":231,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":357,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":389,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":551,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":583,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":744,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":776,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":902,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":934,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1094,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1126,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty2 foo4 foo2 foo3 foo_empty3 foo6] vs [foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo foo_empty foo2 foo3 foo_empty5 foo6 foo_empty2 foo5] - testutil.go:371: Comparing: "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: "foo6" vs "foo6" - testutil.go:485: Offset: 881, NextOffset: 913 - testutil.go:485: Offset: 1094, NextOffset: 1126 - testutil.go:485: Offset: 913, NextOffset: 1627 - testutil.go:485: Offset: 1126, NextOffset: 1916 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 90, NextOffset: 122 - testutil.go:485: Offset: 199, NextOffset: 231 - testutil.go:485: Offset: 122, NextOffset: 248 - testutil.go:485: Offset: 231, NextOffset: 357 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 565, NextOffset: 597 - testutil.go:485: Offset: 744, NextOffset: 776 - testutil.go:485: Offset: 597, NextOffset: 723 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 148 in stargz, uncompressed length 1636 gzip_test.go:80: [2] at 198 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 501 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c6STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU - 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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 foo_empty2 foo foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo6 foo_empty5] vs [foo2 foo3 foo_empty3 foo6 foo5 foo_empty5 foo foo_empty foo_empty2 foo4 foo_empty4] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 199, NextOffset: 231 - testutil.go:485: Offset: 90, NextOffset: 122 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU - testutil.go:485: Offset: 231, NextOffset: 357 - testutil.go:485: Offset: 122, NextOffset: 248 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 357, NextOffset: 389 - testutil.go:485: Offset: 248, NextOffset: 280 - testutil.go:485: Offset: 389, NextOffset: 551 - testutil.go:485: Offset: 280, NextOffset: 406 - testutil.go:371: Comparing: "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: "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_empty5" vs "foo_empty5" - 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_empty2" vs "foo_empty2" -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 148 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 190 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 493 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000beSTARGZ" -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 148 in stargz, uncompressed length 1636 @@ -21577,13 +19268,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=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#02 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":130,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":162,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":642,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":674,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":337,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":369,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":931,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":963,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [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 === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 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" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX + testutil.go:485: Offset: 674, NextOffset: 2025 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/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" @@ -21624,97 +19348,15 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=PAX#02 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":92,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":124,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":255,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":287,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":419,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":451,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":583,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":615,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":747,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":779,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":911,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":943,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":201,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":233,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":364,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":396,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":562,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":594,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":759,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":791,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":923,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":955,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1118,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1150,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty3 foo6 foo foo3 foo_empty2 foo4 foo_empty4 foo5 foo_empty5 foo_empty foo2] vs [.no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo foo_empty foo4 foo_empty5 foo6] - 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_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: "foo4" vs "foo4" - testutil.go:485: Offset: 583, NextOffset: 615 - testutil.go:485: Offset: 759, NextOffset: 791 - testutil.go:485: Offset: 615, NextOffset: 747 - testutil.go:485: Offset: 791, NextOffset: 923 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 92, NextOffset: 124 - testutil.go:485: Offset: 201, NextOffset: 233 - testutil.go:485: Offset: 124, NextOffset: 255 - testutil.go:485: Offset: 233, NextOffset: 364 - testutil.go:371: Comparing: "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: "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 "" -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 151 in stargz, uncompressed length 1636 gzip_test.go:80: [2] at 201 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 505 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c9STARGZ" + testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" - testutil.go:1507: "bar"(basename:"bar") is child of "" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU - testutil.go:377: Directory: "" vs "": [foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo2 foo_empty2 foo3 foo6 foo foo_empty foo4 foo_empty5] vs [foo foo3 foo_empty3 foo6 foo_empty foo2 foo_empty2 foo4 foo_empty4 foo5 foo_empty5] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 759, NextOffset: 791 - testutil.go:485: Offset: 583, NextOffset: 615 - testutil.go:485: Offset: 791, NextOffset: 923 - testutil.go:485: Offset: 615, NextOffset: 747 - testutil.go:371: Comparing: "foo_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" 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: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 562, NextOffset: 594 - testutil.go:485: Offset: 419, NextOffset: 451 - testutil.go:485: Offset: 594, NextOffset: 759 - testutil.go:485: Offset: 451, NextOffset: 583 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "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 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 151 in stargz, uncompressed length 512 @@ -21723,6 +19365,7 @@ testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR === 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 @@ -21733,35 +19376,102 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=GNU#02 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":128,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":160,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":634,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":666,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":335,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":367,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":923,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":955,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 128, NextOffset: 160 + testutil.go:485: Offset: 335, NextOffset: 367 + testutil.go:485: Offset: 160, NextOffset: 634 + testutil.go:485: Offset: 367, NextOffset: 923 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 634, NextOffset: 666 + testutil.go:485: Offset: 923, NextOffset: 955 + testutil.go:485: Offset: 666, NextOffset: 2003 + testutil.go:485: Offset: 955, NextOffset: 2466 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 335, NextOffset: 367 + testutil.go:485: Offset: 128, NextOffset: 160 + testutil.go:485: Offset: 367, NextOffset: 923 + testutil.go:485: Offset: 160, NextOffset: 634 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 923, NextOffset: 955 + testutil.go:485: Offset: 634, NextOffset: 666 + testutil.go:485: Offset: 955, NextOffset: 2466 + testutil.go:485: Offset: 666, NextOffset: 2003 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 393 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 505 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 1306 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001f9STARGZ" - testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" + testutil.go:1507: "bar"(basename:"bar") is child of "" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 393 in stargz, uncompressed length 1636 gzip_test.go:80: [2] at 646 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 1447 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000286STARGZ" + testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" - testutil.go:1507: "bar"(basename:"bar") is child of "" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 393 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 505 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 1306 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001f9STARGZ" - testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" + testutil.go:1507: "bar"(basename:"bar") is child of "" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":130,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":162,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":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 "": [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: 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 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 397 in stargz, uncompressed length 1636 @@ -21770,47 +19480,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" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":74,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":102,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":205,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":233,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":337,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":365,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":469,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":497,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":601,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":629,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":733,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":761,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":165,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":193,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":296,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":324,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":455,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":483,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":614,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":642,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":746,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":774,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":905,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":933,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo_empty5 foo_empty foo_empty3 foo4 foo3 foo5 foo6 foo foo2 foo_empty2] vs [foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty2 foo_empty3 foo3 foo4 foo foo_empty foo2] - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 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: "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: "foo5" vs "foo5" - testutil.go:485: Offset: 601, NextOffset: 629 - testutil.go:485: Offset: 746, NextOffset: 774 - testutil.go:485: Offset: 629, NextOffset: 733 - testutil.go:485: Offset: 774, NextOffset: 905 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 733, NextOffset: 761 - testutil.go:485: Offset: 905, NextOffset: 933 - testutil.go:485: Offset: 761, NextOffset: 1361 - testutil.go:485: Offset: 933, NextOffset: 1600 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 74, NextOffset: 102 - testutil.go:485: Offset: 165, NextOffset: 193 - testutil.go:485: Offset: 102, NextOffset: 205 - testutil.go:485: Offset: 193, NextOffset: 296 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 205, NextOffset: 233 - testutil.go:485: Offset: 296, NextOffset: 324 - testutil.go:485: Offset: 233, NextOffset: 337 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 397 in stargz, uncompressed length 512 @@ -21820,49 +19490,6 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 324, NextOffset: 455 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty2 foo_empty3 foo_empty4 foo4 foo foo_empty foo2 foo3] vs [foo foo2 foo_empty2 foo3 foo5 foo6 foo_empty 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: 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" vs "foo" - testutil.go:485: Offset: 165, NextOffset: 193 - testutil.go:485: Offset: 74, NextOffset: 102 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#02 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 193, NextOffset: 296 - testutil.go:485: Offset: 102, NextOffset: 205 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 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 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 398 in stargz, uncompressed length 1636 @@ -21872,25 +19499,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=-2,prefix="./",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 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 gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 398 in stargz, uncompressed length 1636 gzip_test.go:80: [2] at 651 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 1459 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000028bSTARGZ" + testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" - testutil.go:1507: "bar"(basename:"bar") is child of "" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 @@ -21906,83 +19531,66 @@ gzip_test.go:80: [1] at 400 in stargz, uncompressed length 1636 gzip_test.go:80: [2] at 653 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 1460 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000028dSTARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":130,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":162,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":638,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":670,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":337,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":369,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":926,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":958,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 130, NextOffset: 162 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=PAX#02 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU + testutil.go:485: Offset: 337, NextOffset: 369 + testutil.go:485: Offset: 162, NextOffset: 638 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 400 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 512 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 1319 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000200STARGZ" + testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" - testutil.go:1507: "bar"(basename:"bar") is child of "" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU + testutil.go: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 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 395 in stargz, uncompressed length 1636 gzip_test.go:80: [2] at 648 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 1452 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000288STARGZ" - testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" + testutil.go:1507: "bar"(basename:"bar") is child of "" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":79,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":107,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":212,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":240,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":346,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":374,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":480,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":508,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":614,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":642,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":748,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":776,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":169,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":302,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":330,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":622,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":650,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":756,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":916,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":944,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo_empty3 foo3 foo4 foo_empty4 foo5] vs [foo_empty2 foo_empty3 foo_empty4 .no.prefetch.landmark foo foo3 foo4 foo5 foo_empty5 foo6 foo_empty foo2] - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 212, NextOffset: 240 - testutil.go:485: Offset: 302, NextOffset: 330 - testutil.go:485: Offset: 240, NextOffset: 346 - testutil.go:485: Offset: 330, NextOffset: 462 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_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_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: "foo3" vs "foo3" - testutil.go:485: Offset: 346, NextOffset: 374 - testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 374, NextOffset: 480 - testutil.go:485: Offset: 490, NextOffset: 622 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 480, NextOffset: 508 - testutil.go:485: Offset: 622, NextOffset: 650 - testutil.go:485: Offset: 508, NextOffset: 614 - testutil.go:485: Offset: 650, NextOffset: 756 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 foo6 foo_empty foo2 foo3 foo4 foo5 .no.prefetch.landmark foo foo_empty2 foo_empty3 foo_empty4] vs [foo_empty foo2 foo_empty2 foo_empty3 foo_empty5 foo6 foo foo4 foo_empty4 foo5 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_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: 302, NextOffset: 330 - testutil.go:485: Offset: 212, NextOffset: 240 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 @@ -21993,33 +19601,6 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR - testutil.go:485: Offset: 330, NextOffset: 462 - testutil.go:485: Offset: 240, NextOffset: 346 - 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: "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" -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU#02 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 395 in stargz, uncompressed length 1636 @@ -22029,16 +19610,14 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 395 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 507 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 1311 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001fbSTARGZ" + testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" - testutil.go:1507: "bar"(basename:"bar") is child of "" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 @@ -22049,6 +19628,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=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 399 in stargz, uncompressed length 512 @@ -22058,7 +19639,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=-2,prefix="../",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#02 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":131,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":163,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":645,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":677,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":338,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":370,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":933,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":965,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.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 "": [foo2 .no.prefetch.landmark foo] 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 === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 @@ -22074,9 +19685,9 @@ gzip_test.go:80: [1] at 400 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 512 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 1321 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000200STARGZ" - testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" + testutil.go:1507: "bar"(basename:"bar") is child of "" === 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 @@ -22087,6 +19698,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=-2,prefix="../",lossless=false,format=PAX +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 400 in stargz, uncompressed length 512 @@ -22096,31 +19710,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=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":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 "": [foo4 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo foo_empty3 foo_empty4 foo5] vs [foo_empty4 foo5 .no.prefetch.landmark foo_empty foo_empty2 foo4 foo_empty5 foo6 foo foo2 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 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR - testutil.go:485: Offset: 194, NextOffset: 298 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 606, NextOffset: 634 - testutil.go:485: Offset: 749, NextOffset: 777 - testutil.go:485: Offset: 634, NextOffset: 739 - testutil.go:485: Offset: 777, NextOffset: 908 - testutil.go:371: Comparing: "foo_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 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 404 in stargz, uncompressed length 1636 gzip_test.go:80: [2] at 657 in stargz, uncompressed length 2560 @@ -22128,77 +19718,15 @@ testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR - testutil.go:485: Offset: 235, NextOffset: 340 - testutil.go:485: Offset: 326, NextOffset: 457 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 340, NextOffset: 368 - testutil.go:485: Offset: 457, NextOffset: 485 - testutil.go:485: Offset: 368, NextOffset: 473 - testutil.go:485: Offset: 485, NextOffset: 616 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 473, NextOffset: 501 - testutil.go:485: Offset: 616, NextOffset: 644 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX#02 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR - testutil.go:485: Offset: 501, NextOffset: 606 - testutil.go:485: Offset: 644, NextOffset: 749 === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 739, NextOffset: 767 - testutil.go:485: Offset: 908, NextOffset: 936 - testutil.go:485: Offset: 767, NextOffset: 1366 - testutil.go:485: Offset: 936, NextOffset: 1608 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 foo6 foo foo2 foo3 foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo_empty foo_empty2 foo4] vs [foo foo_empty3 foo_empty4 foo5 foo_empty foo2 foo_empty2 foo3 foo4 foo_empty5 foo6] - 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_empty" vs "foo_empty" - 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_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 908, NextOffset: 936 - testutil.go:485: Offset: 739, NextOffset: 767 - testutil.go:485: Offset: 936, NextOffset: 1608 - testutil.go:485: Offset: 767, NextOffset: 1366 - testutil.go:371: Comparing: "foo" 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_empty3" vs "foo_empty3" -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 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 "" === 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 @@ -22214,112 +19742,109 @@ gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=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_empty2 foo3 foo6 foo5 foo_empty5 foo_empty foo2 foo_empty3 foo4 foo_empty4] vs [foo foo2 foo5 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3 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_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 2132, NextOffset: 2164 + testutil.go:485: Offset: 3184, NextOffset: 3216 + testutil.go:485: Offset: 2164, NextOffset: 3724 + testutil.go:485: Offset: 3216, NextOffset: 4804 === RUN TestGzipEStargz/testWriteAndOpen/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" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "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_empty3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo6 foo foo2 foo5] vs [foo5 foo_empty5 foo_empty foo2 foo_empty3 foo4 foo_empty4 foo foo_empty2 foo3 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: "foo5" vs "foo5" + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 6424, NextOffset: 6456 + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:485: Offset: 5348, NextOffset: 6908 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "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_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 === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":80,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":108,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":214,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":242,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":349,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":377,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":484,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":512,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":619,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":647,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":754,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":782,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":170,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":198,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":304,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":465,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":493,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":626,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":654,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":761,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":789,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":922,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":950,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty3 foo5 foo6 foo_empty foo2 foo_empty2 foo_empty4 foo_empty5 foo foo3 foo4] vs [foo foo_empty foo_empty2 foo3 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty3 foo4 foo_empty4 foo5] - testutil.go:371: Comparing: "foo" vs "foo" +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR + testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:485: Offset: 8532, NextOffset: 14779 +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR - testutil.go:485: Offset: 80, NextOffset: 108 - testutil.go:485: Offset: 170, NextOffset: 198 - testutil.go:485: Offset: 108, NextOffset: 214 - testutil.go:485: Offset: 198, NextOffset: 304 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 349, NextOffset: 377 - testutil.go:485: Offset: 465, NextOffset: 493 - testutil.go:485: Offset: 377, NextOffset: 484 - testutil.go:485: Offset: 493, NextOffset: 626 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 484, NextOffset: 512 - testutil.go:485: Offset: 626, NextOffset: 654 - testutil.go:485: Offset: 512, NextOffset: 619 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=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 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR - testutil.go:485: Offset: 654, NextOffset: 761 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 214, NextOffset: 242 - testutil.go:485: Offset: 304, NextOffset: 332 - testutil.go:485: Offset: 242, NextOffset: 349 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU#02 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR - testutil.go:485: Offset: 332, NextOffset: 465 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "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_empty2 foo3 foo_empty5 foo6 foo foo_empty foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo2] vs [foo_empty5 foo foo3 foo4 foo_empty4 foo5 foo6 foo_empty foo2 foo_empty2 foo_empty3] - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 626, NextOffset: 654 - testutil.go:485: Offset: 484, NextOffset: 512 - testutil.go:485: Offset: 654, NextOffset: 761 - testutil.go:485: Offset: 512, NextOffset: 619 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 761, NextOffset: 789 - testutil.go:485: Offset: 619, NextOffset: 647 - testutil.go:485: Offset: 789, NextOffset: 922 - testutil.go:485: Offset: 647, NextOffset: 754 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 304, NextOffset: 332 - testutil.go:485: Offset: 214, NextOffset: 242 - testutil.go:485: Offset: 332, NextOffset: 465 - testutil.go:485: Offset: 242, NextOffset: 349 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "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_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 - 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=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 @@ -22340,6 +19865,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=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 @@ -22350,8 +19877,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=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR#02 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=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 @@ -22362,127 +19887,112 @@ gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":74,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":102,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":205,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":233,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":337,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":365,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":469,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":497,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":601,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":629,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":733,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":761,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=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":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"}]} +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo6 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo foo_empty foo2 foo5] vs [foo_empty foo2 foo_empty3 foo5 foo_empty5 foo foo_empty2 foo3 foo4 foo_empty4 foo6 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [foo foo_empty foo_empty3 foo_empty4 foo_empty5 foo6 foo2 foo_empty2 foo3 foo4 foo5] vs [foo_empty3 foo4 foo5 foo_empty5 foo6 foo foo3 foo2 foo_empty2 foo_empty4 .no.prefetch.landmark foo_empty] + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:371: Comparing: "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: "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: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: 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_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_empty2 foo_empty4 .no.prefetch.landmark foo_empty foo_empty3 foo4 foo5 foo_empty5 foo6 foo foo3] vs [foo_empty foo_empty3 foo_empty4 foo foo_empty2 foo3 foo4 foo5 foo_empty5 foo6 foo2] + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 6424, NextOffset: 6456 + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:485: Offset: 5348, NextOffset: 6908 testutil.go:371: Comparing: "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:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:485: Offset: 572, NextOffset: 2132 testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 337, NextOffset: 365 - testutil.go:485: Offset: 455, NextOffset: 483 - testutil.go:485: Offset: 365, NextOffset: 469 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:485: Offset: 3756, NextOffset: 5316 + 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_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 3184, NextOffset: 3216 + testutil.go:485: Offset: 2132, NextOffset: 2164 + testutil.go:485: Offset: 3216, NextOffset: 4804 + testutil.go:485: Offset: 2164, NextOffset: 3724 +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX - testutil.go:485: Offset: 483, NextOffset: 614 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 469, NextOffset: 497 - testutil.go:485: Offset: 614, NextOffset: 642 - testutil.go:485: Offset: 497, NextOffset: 601 - testutil.go:485: Offset: 642, NextOffset: 746 === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=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: 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 foo_empty foo2 foo_empty3 foo5 foo_empty5 .no.prefetch.landmark foo_empty2 foo3 foo4 foo_empty4 foo6] vs [foo foo_empty foo2 foo5 foo_empty5 foo6 foo_empty2 foo3 foo_empty3 foo4 foo_empty4] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 455, NextOffset: 483 - testutil.go:485: Offset: 337, NextOffset: 365 - testutil.go:485: Offset: 483, NextOffset: 614 - testutil.go:485: Offset: 365, NextOffset: 469 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 614, NextOffset: 642 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX - 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: 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 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX - testutil.go:485: Offset: 74, NextOffset: 102 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX - 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_empty3" vs "foo_empty3" -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX - testutil.go:371: Comparing: "foo5" vs "foo5" -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX - testutil.go:485: Offset: 746, NextOffset: 774 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=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" === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=PAX#02 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 @@ -22503,16 +20013,102 @@ gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo_empty3 foo4] vs [foo foo_empty3 foo_empty5 .no.prefetch.landmark foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 foo6 foo_empty] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 2132 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR + testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 2132, NextOffset: 2164 + testutil.go:485: Offset: 3184, NextOffset: 3216 + testutil.go:485: Offset: 2164, NextOffset: 3724 + testutil.go:485: Offset: 3216, NextOffset: 4804 + 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 +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 147 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 378 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000093STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR +=== NAME 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: "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: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty3 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo5] vs [foo_empty foo_empty2 foo3 foo_empty3 foo4 foo6 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: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:485: Offset: 8532, NextOffset: 14779 +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 142 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 373 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000008eSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX +=== NAME 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" + 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 + 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=-2,prefix="./",format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 147 in stargz, uncompressed length 2048 @@ -22523,102 +20119,100 @@ gzip_test.go:80: [1] at 142 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 373 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000008eSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=GNU#02 -=== NAME TestGzipEStargz/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"}]} + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 + gzip_test.go:80: [1] at 149 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 380 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000095STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 144 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 375 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000090STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo_empty3 foo5 foo6 foo_empty foo3 foo4 foo_empty4 foo_empty5 foo] vs [foo_empty foo2 foo_empty2 foo3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty3 foo4 foo5] - 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: "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: 748 - testutil.go:485: Offset: 784, NextOffset: 916 + testutil.go:377: Directory: "" vs "": [foo foo_empty2 foo_empty5 foo6 foo4 foo_empty4 foo5 foo_empty foo2 foo3 foo_empty3] vs [foo5 .no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo_empty4 foo2 foo_empty3 foo4 foo_empty5 foo6] testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 748, NextOffset: 776 - testutil.go:485: Offset: 916, NextOffset: 944 - testutil.go:485: Offset: 776, NextOffset: 1374 - testutil.go:485: Offset: 944, NextOffset: 1609 + 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: 79, NextOffset: 107 - testutil.go:485: Offset: 169, NextOffset: 197 - testutil.go:485: Offset: 107, NextOffset: 212 - testutil.go:485: Offset: 197, NextOffset: 302 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 346, NextOffset: 374 - testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 374, NextOffset: 480 - testutil.go:485: Offset: 490, NextOffset: 622 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 480, NextOffset: 508 - testutil.go:485: Offset: 622, NextOffset: 650 - testutil.go:485: Offset: 508, NextOffset: 614 - testutil.go:485: Offset: 650, NextOffset: 756 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + 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_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty4 foo_empty5 foo6 foo_empty foo foo_empty3 foo4 foo5 .no.prefetch.landmark] vs [foo_empty foo2 foo_empty2 foo_empty3 foo5 foo6 foo foo3 foo4 foo_empty4 foo_empty5] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 169, NextOffset: 197 - testutil.go:485: Offset: 79, NextOffset: 107 - testutil.go:485: Offset: 197, NextOffset: 302 - testutil.go:485: Offset: 107, NextOffset: 212 testutil.go:371: Comparing: "foo_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 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 149 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 380 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000095STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX - testutil.go:485: Offset: 650, NextOffset: 756 - testutil.go:485: Offset: 508, NextOffset: 614 + 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: 756, NextOffset: 784 - testutil.go:485: Offset: 614, NextOffset: 642 - testutil.go:485: Offset: 784, NextOffset: 916 - testutil.go:485: Offset: 642, NextOffset: 748 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 916, NextOffset: 944 - testutil.go:485: Offset: 748, NextOffset: 776 - testutil.go:485: Offset: 944, NextOffset: 1609 - testutil.go:485: Offset: 776, NextOffset: 1374 + testutil.go:485: Offset: 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: 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:485: Offset: 2132, NextOffset: 2164 + testutil.go:485: Offset: 3184, NextOffset: 3216 + testutil.go:485: Offset: 2164, NextOffset: 3724 + testutil.go:485: Offset: 3216, NextOffset: 4804 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 foo_empty3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo_empty4 foo5] vs [foo foo_empty2 foo_empty5 foo6 foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo5] + 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" + 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: 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:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:485: Offset: 3756, NextOffset: 5316 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 144 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 375 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000090STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR + 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" +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 153 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 384 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000099STARGZ" +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 @@ -22630,119 +20224,117 @@ gzip_test.go:80: [1] at 153 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 384 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000099STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 149 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 380 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000095STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#02 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 153 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 384 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000099STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":75,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":207,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":235,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":340,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":368,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":473,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":606,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":634,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":739,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":767,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":166,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":194,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":298,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":326,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":457,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":485,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":616,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":644,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":777,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":936,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX - testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo3 foo_empty3 foo_empty5 foo6 foo_empty2 foo4 foo_empty4 foo5] vs [foo2 foo_empty2 foo3 foo5 .no.prefetch.landmark foo_empty foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo] +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX + testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo_empty4 foo5 foo_empty foo2 foo_empty2 foo6 foo foo4 foo_empty5] vs [foo_empty foo3 foo4 foo_empty4 foo foo2 foo_empty2 foo_empty3 foo5 foo_empty5 foo6 .no.prefetch.landmark] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:485: Offset: 1624, NextOffset: 3184 testutil.go:371: Comparing: "foo4" vs "foo4" -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 147 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 378 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000093STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX - testutil.go:485: Offset: 473, NextOffset: 501 - testutil.go:485: Offset: 616, NextOffset: 644 -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX - 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: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6424, NextOffset: 6456 + testutil.go:485: Offset: 5348, NextOffset: 6908 + testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:485: Offset: 9668, NextOffset: 15915 testutil.go:371: Comparing: "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_empty2" vs "foo_empty2" + 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: 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: 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: 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: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: 739, NextOffset: 767 - testutil.go:485: Offset: 908, NextOffset: 936 - testutil.go:485: Offset: 767, NextOffset: 1366 - testutil.go:485: Offset: 936, NextOffset: 1608 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 75, NextOffset: 103 - testutil.go:485: Offset: 166, NextOffset: 194 - testutil.go:485: Offset: 103, NextOffset: 207 - testutil.go:485: Offset: 194, NextOffset: 298 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo6 foo foo_empty foo_empty3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo2 foo_empty2 foo3 foo5] vs [foo4 foo_empty4 foo5 foo_empty2 foo_empty foo2 foo3 foo_empty3 foo_empty5 foo6 foo] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo2 foo_empty2 foo_empty3 foo5 foo_empty5 foo6 foo foo_empty foo3 foo4 foo_empty4] vs [foo6 foo foo4 foo_empty5 foo3 foo_empty3 foo_empty4 foo5 foo_empty foo2 foo_empty2] + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:485: Offset: 6940, NextOffset: 8500 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 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: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 616, NextOffset: 644 - testutil.go:485: Offset: 473, NextOffset: 501 - testutil.go:485: Offset: 644, NextOffset: 749 - testutil.go:485: Offset: 501, NextOffset: 606 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go: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: 298, NextOffset: 326 - testutil.go:485: Offset: 207, NextOffset: 235 - testutil.go:485: Offset: 326, NextOffset: 457 - testutil.go:485: Offset: 235, NextOffset: 340 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 457, NextOffset: 485 - testutil.go:485: Offset: 340, NextOffset: 368 - testutil.go:485: Offset: 485, NextOffset: 616 - testutil.go:485: Offset: 368, NextOffset: 473 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 749, NextOffset: 777 - testutil.go:485: Offset: 606, NextOffset: 634 - testutil.go:485: Offset: 777, NextOffset: 908 - testutil.go:485: Offset: 634, NextOffset: 739 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR + testutil.go:485: Offset: 3184, NextOffset: 3216 + testutil.go:485: Offset: 2132, NextOffset: 2164 + testutil.go:485: Offset: 3216, NextOffset: 4804 +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 147 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 378 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000093STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 152 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 386 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000098STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX#02 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 148 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 382 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000094STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=PAX +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX + testutil.go:485: Offset: 2164, NextOffset: 3724 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 6424, NextOffset: 6456 + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:485: Offset: 5348, NextOffset: 6908 +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 152 in stargz, uncompressed length 2048 @@ -22753,120 +20345,119 @@ gzip_test.go:80: [1] at 148 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 382 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000094STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 152 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 386 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000098STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty2 foo3 foo_empty3 foo4] vs [foo2 foo3 foo4 foo5 .no.prefetch.landmark foo_empty foo_empty3 foo_empty4 foo_empty5 foo6 foo 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_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "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 +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=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 +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU gzip_test.go:80: [1] at 147 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 381 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000093STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=GNU#02 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR gzip_test.go: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 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":80,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":108,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":214,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":242,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":349,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":377,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":484,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":512,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":619,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":647,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":754,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":782,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":170,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":198,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":304,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":465,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":493,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":626,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":654,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":761,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":789,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":922,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":950,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo foo_empty5 foo6 foo5] vs [foo foo2 foo3 foo_empty3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo_empty2 foo5 foo_empty5 foo_empty] - 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: "foo3" vs "foo3" - testutil.go:485: Offset: 349, NextOffset: 377 - testutil.go:485: Offset: 465, NextOffset: 493 - testutil.go:485: Offset: 377, NextOffset: 484 - testutil.go:485: Offset: 493, NextOffset: 626 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 484, NextOffset: 512 - testutil.go:485: Offset: 626, NextOffset: 654 - testutil.go:485: Offset: 512, NextOffset: 619 - testutil.go:485: Offset: 654, NextOffset: 761 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo" 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 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 304, NextOffset: 332 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 242, NextOffset: 349 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR gzip_test.go:80: [1] at 148 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 386 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000094STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 332, NextOffset: 465 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "" vs "" === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX - testutil.go:377: Directory: "" vs "": [foo_empty2 foo5 foo_empty5 foo_empty foo foo2 foo3 foo_empty3 foo4 foo_empty4 foo6 .no.prefetch.landmark] vs [foo4 foo_empty4 foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty5 foo5 foo6] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 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 "": [foo5 .no.prefetch.landmark foo_empty foo2 foo3 foo4 foo6 foo foo_empty2 foo_empty3 foo_empty4 foo_empty5] vs [foo_empty foo2 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty2 foo3 foo_empty3 foo4] + 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: "foo5" vs "foo5" - testutil.go:485: Offset: 761, NextOffset: 789 - testutil.go:485: Offset: 619, NextOffset: 647 - testutil.go:485: Offset: 789, NextOffset: 922 - testutil.go:485: Offset: 647, NextOffset: 754 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "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: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_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 === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 153 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 391 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000099STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX - 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: "foo2" vs "foo2" - testutil.go:485: Offset: 304, NextOffset: 332 - testutil.go:485: Offset: 214, NextOffset: 242 - testutil.go:485: Offset: 332, NextOffset: 465 - testutil.go:485: Offset: 242, NextOffset: 349 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 465, NextOffset: 493 - testutil.go:485: Offset: 349, NextOffset: 377 - testutil.go:485: Offset: 493, NextOffset: 626 - testutil.go:485: Offset: 377, NextOffset: 484 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 626, NextOffset: 654 - testutil.go:485: Offset: 484, NextOffset: 512 - testutil.go:485: Offset: 654, NextOffset: 761 - testutil.go:485: Offset: 512, NextOffset: 619 === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 @@ -22878,112 +20469,108 @@ 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#02 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo3 foo6 foo2 foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo] vs [foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty2 foo2 foo3 foo_empty3 foo5 foo foo_empty] + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 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" === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 149 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 387 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000095STARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX + 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: "foo6" vs "foo6" + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 2132, NextOffset: 2164 + testutil.go:485: Offset: 3184, NextOffset: 3216 + testutil.go:485: Offset: 2164, NextOffset: 3724 + testutil.go:485: Offset: 3216, NextOffset: 4804 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty2 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty foo2 foo3 foo_empty3 foo5] vs [foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo3 foo6 foo2] + 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" vs "foo" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 3184, NextOffset: 3216 + testutil.go:485: Offset: 2132, NextOffset: 2164 + testutil.go:485: Offset: 3216, NextOffset: 4804 + testutil.go:485: Offset: 2164, NextOffset: 3724 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 6424, NextOffset: 6456 + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:485: Offset: 5348, NextOffset: 6908 +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 112 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 319 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000070STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":73,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":101,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":203,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":231,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":334,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":362,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":465,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":493,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":596,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":727,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":755,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":164,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":192,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":294,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":322,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":452,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":480,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":610,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":638,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":741,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":769,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":899,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":927,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo5 foo_empty5 foo6 foo_empty foo3 foo_empty3 foo4 foo_empty4 foo] vs [foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty2 foo3] - 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: "foo5" vs "foo5" - testutil.go:485: Offset: 596, NextOffset: 624 - testutil.go:485: Offset: 741, NextOffset: 769 - testutil.go:485: Offset: 624, NextOffset: 727 - testutil.go:485: Offset: 769, NextOffset: 899 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 727, NextOffset: 755 - testutil.go:485: Offset: 899, NextOffset: 927 - testutil.go:485: Offset: 755, NextOffset: 1350 - testutil.go:485: Offset: 927, NextOffset: 1593 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 73, NextOffset: 101 - testutil.go:485: Offset: 164, NextOffset: 192 - testutil.go:485: Offset: 101, NextOffset: 203 - testutil.go:485: Offset: 192, NextOffset: 294 - testutil.go:371: Comparing: "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 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 105 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 312 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000069STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "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 "": [foo foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo_empty foo2 foo_empty5 foo6] vs [foo foo3 foo_empty3 foo4 foo_empty4 foo_empty foo2 foo_empty2 foo5 foo_empty5 foo6] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 294, NextOffset: 322 - testutil.go:485: Offset: 203, NextOffset: 231 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=PAX === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU - testutil.go:485: Offset: 322, NextOffset: 452 - testutil.go:485: Offset: 231, NextOffset: 334 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 899, NextOffset: 927 - testutil.go:485: Offset: 727, NextOffset: 755 - testutil.go:485: Offset: 927, NextOffset: 1593 - testutil.go:485: Offset: 755, NextOffset: 1350 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 164, NextOffset: 192 - testutil.go:485: Offset: 73, NextOffset: 101 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 112 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 319 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000070STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU - testutil.go:485: Offset: 192, NextOffset: 294 - testutil.go:485: Offset: 101, NextOffset: 203 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 452, NextOffset: 480 - testutil.go:485: Offset: 334, NextOffset: 362 - testutil.go:485: Offset: 480, NextOffset: 610 - testutil.go:485: Offset: 362, NextOffset: 465 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 610, NextOffset: 638 - testutil.go:485: Offset: 465, NextOffset: 493 - testutil.go:485: Offset: 638, NextOffset: 741 - testutil.go:485: Offset: 493, NextOffset: 596 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 741, NextOffset: 769 - testutil.go:485: Offset: 596, NextOffset: 624 - testutil.go:485: Offset: 769, NextOffset: 899 - testutil.go:485: Offset: 624, NextOffset: 727 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=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 @@ -22993,19 +20580,99 @@ gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 112 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 319 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000070STARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=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 foo4 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo] vs [foo6 foo foo_empty3 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3] + 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_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 === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX + testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:371: Comparing: "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: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo5 foo6 foo foo_empty3 foo2 foo_empty2 foo3 foo_empty5 .no.prefetch.landmark foo_empty] vs [foo foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty foo3 foo4 foo_empty5 foo6] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:371: Comparing: "foo_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: "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_empty5" vs "foo_empty5" +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 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 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=PAX#02 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 115 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 324 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000073STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 110 in stargz, uncompressed length 2048 @@ -23016,113 +20683,110 @@ gzip_test.go:80: [1] at 115 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 324 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000073STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=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 "": [foo5 foo_empty5 foo6 foo_empty foo2 foo4 foo_empty3 foo_empty4 foo foo_empty2 foo3] vs [foo4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo_empty3 foo5 foo2 foo_empty2 foo3 foo_empty4] - 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: "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: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 110 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 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: "foo4" vs "foo4" - testutil.go:485: Offset: 476, NextOffset: 504 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX gzip_test.go:80: [2] at 319 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 618, NextOffset: 646 - testutil.go:485: Offset: 504, NextOffset: 609 - testutil.go:485: Offset: 646, NextOffset: 751 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 609, NextOffset: 637 - testutil.go:485: Offset: 751, NextOffset: 779 - testutil.go:485: Offset: 637, NextOffset: 742 - testutil.go:485: Offset: 779, NextOffset: 910 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 742, NextOffset: 770 - testutil.go:485: Offset: 910, NextOffset: 938 - testutil.go:485: Offset: 770, NextOffset: 1367 - testutil.go:485: Offset: 938, NextOffset: 1609 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty] vs [foo foo_empty2 foo3 foo_empty3 foo_empty4 foo6 foo_empty foo2 foo4 foo5 foo_empty5] - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 910, NextOffset: 938 - testutil.go:485: Offset: 742, NextOffset: 770 - testutil.go:485: Offset: 938, NextOffset: 1609 - testutil.go:485: Offset: 770, NextOffset: 1367 - testutil.go:371: Comparing: "foo" 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_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: "foo2" vs "foo2" - testutil.go:485: Offset: 300, NextOffset: 328 - testutil.go:485: Offset: 210, NextOffset: 238 - testutil.go:485: Offset: 328, NextOffset: 459 - testutil.go:485: Offset: 238, NextOffset: 343 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 459, NextOffset: 487 - testutil.go:485: Offset: 343, NextOffset: 371 - testutil.go:485: Offset: 487, NextOffset: 618 - testutil.go:485: Offset: 371, NextOffset: 476 - testutil.go:371: Comparing: "foo_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 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 114 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 323 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000072STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 779, NextOffset: 910 - testutil.go:485: Offset: 637, NextOffset: 742 === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 108 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 317 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006cSTARGZ" +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=USTAR#01 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=GNU#02 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo5 foo6 foo foo_empty foo3 foo_empty4 foo_empty5 foo2 foo_empty2 foo_empty3 foo4] vs [foo foo2 foo4 foo5 foo_empty3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo3] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 2132, NextOffset: 2164 + testutil.go:485: Offset: 3184, NextOffset: 3216 + testutil.go:485: Offset: 2164, NextOffset: 3724 + testutil.go:485: Offset: 3216, NextOffset: 4804 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6424, NextOffset: 6456 + testutil.go:485: Offset: 5348, NextOffset: 6908 + testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:371: Comparing: "foo_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: "foo3" vs "foo3" + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo4 foo5 foo foo2] vs [foo2 foo_empty2 foo_empty3 foo4 foo_empty5 foo foo_empty foo3 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: 572, NextOffset: 2132 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 3184, NextOffset: 3216 + testutil.go:485: Offset: 2132, NextOffset: 2164 + testutil.go:485: Offset: 3216, NextOffset: 4804 + testutil.go:485: Offset: 2164, NextOffset: 3724 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 6424, NextOffset: 6456 + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:485: Offset: 5348, NextOffset: 6908 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + 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 === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 113 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 322 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000071STARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU + 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 === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX#01 +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 107 in stargz, uncompressed length 2048 @@ -23148,106 +20812,103 @@ 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/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#02 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 118 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 329 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000076STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=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"}]} +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU#01 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo6 foo foo_empty foo_empty3 foo4 foo5 foo_empty5 foo2 foo_empty2 foo3 foo_empty4] vs [foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo2 foo_empty2 foo_empty3 foo4 foo6 foo foo_empty foo3] + testutil.go:377: Directory: "" vs "": [foo6 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo4] vs [foo_empty5 foo6 foo_empty foo3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo foo2 foo_empty2 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: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: "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: 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: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: 733, NextOffset: 761 - testutil.go:485: Offset: 902, NextOffset: 930 - testutil.go:485: Offset: 761, NextOffset: 1363 - testutil.go:485: Offset: 930, NextOffset: 1599 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 205, NextOffset: 233 - testutil.go:485: Offset: 296, NextOffset: 324 - testutil.go:485: Offset: 233, NextOffset: 337 - testutil.go:485: Offset: 324, NextOffset: 454 + testutil.go: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: 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: 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: 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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 .no.prefetch.landmark foo2 foo_empty2 foo_empty4 foo4 foo6 foo foo_empty foo3 foo_empty3] vs [foo2 foo_empty2 foo3 foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty3 foo4 foo6] + testutil.go:377: Directory: "" vs "": [foo foo2 foo_empty2 foo_empty3 .no.prefetch.landmark foo3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo_empty] vs [foo_empty4 foo5 foo_empty5 foo6 foo_empty2 foo3 foo_empty3 foo4 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: 296, NextOffset: 324 - testutil.go:485: Offset: 205, NextOffset: 233 + 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_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 6424, NextOffset: 6456 === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 111 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 322 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006fSTARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU - testutil.go:485: Offset: 324, NextOffset: 454 - testutil.go:485: Offset: 233, NextOffset: 337 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:485: Offset: 5348, NextOffset: 6908 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 744, NextOffset: 772 - testutil.go:485: Offset: 601, NextOffset: 629 - testutil.go:485: Offset: 772, NextOffset: 902 -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU - testutil.go:485: Offset: 629, NextOffset: 733 + 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: 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: "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: "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: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:485: Offset: 8532, NextOffset: 14779 +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU === NAME TestGzipEStargz/testWriteAndOpen/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 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=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 @@ -23258,8 +20919,6 @@ gzip_test.go:80: [1] at 116 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 327 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000074STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX#02 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 110 in stargz, uncompressed length 2048 @@ -23290,110 +20949,101 @@ 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 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":79,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":107,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":212,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":240,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":346,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":374,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":480,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":508,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":614,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":642,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":748,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":776,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":169,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":302,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":330,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":622,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":650,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":756,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":916,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":944,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo4 foo5 foo_empty5 foo foo_empty foo2 foo_empty3 foo_empty4 foo6] vs [.no.prefetch.landmark foo2 foo_empty3 foo5 foo_empty5 foo6 foo foo_empty foo_empty2 foo3 foo4 foo_empty4] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 79, NextOffset: 107 - testutil.go:485: Offset: 169, NextOffset: 197 - testutil.go:485: Offset: 107, NextOffset: 212 - testutil.go:485: Offset: 197, NextOffset: 302 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 212, NextOffset: 240 - testutil.go:485: Offset: 302, NextOffset: 330 - testutil.go:485: Offset: 240, NextOffset: 346 - testutil.go:485: Offset: 330, NextOffset: 462 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 748, NextOffset: 776 - testutil.go:485: Offset: 916, NextOffset: 944 - testutil.go:485: Offset: 776, NextOffset: 1375 - testutil.go:485: Offset: 944, NextOffset: 1608 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 346, NextOffset: 374 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 118 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 333 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000076STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 374, NextOffset: 480 - testutil.go:485: Offset: 490, NextOffset: 622 - testutil.go:371: Comparing: "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 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#01 === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 132 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 642, NextOffset: 748 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR gzip_test.go:80: [2] at 347 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000084STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 784, NextOffset: 916 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 127 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 342 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007fSTARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty3 foo5] vs [foo_empty foo2 foo_empty3 foo_empty4 foo6 foo foo3 foo4 foo5 foo_empty5 foo_empty2] + testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo6] vs [foo4 foo5 foo6 foo foo3 foo_empty3 foo_empty2 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty 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: 4836, NextOffset: 6424 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:485: Offset: 8048, NextOffset: 9636 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU - 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: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: 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:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6424, NextOffset: 6456 + testutil.go:485: Offset: 5348, NextOffset: 6908 + testutil.go:485: Offset: 6456, NextOffset: 8016 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU#02 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 302, NextOffset: 330 - 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: "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 foo2 foo_empty2 foo_empty4 foo_empty5 .no.prefetch.landmark foo3 foo_empty3 foo4 foo5 foo6 foo] vs [foo_empty5 foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo5 foo4 foo_empty4 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: "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: 756, NextOffset: 784 - testutil.go:485: Offset: 614, NextOffset: 642 - testutil.go:485: Offset: 784, NextOffset: 916 - testutil.go:485: Offset: 642, NextOffset: 748 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 127 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 342 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007fSTARGZ" + 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 + 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_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU === 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=-1,prefix="",src=0,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 132 in stargz, uncompressed length 2048 @@ -23409,6 +21059,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=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=PAX#01 +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 126 in stargz, uncompressed length 2048 @@ -23420,13 +21072,49 @@ gzip_test.go:80: [2] at 343 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR#02 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 122 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 336 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007aSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty5 foo_empty foo_empty2 foo3 foo4 foo_empty4 foo foo2 foo_empty3 foo5 foo6] vs [foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo foo5 foo_empty5 foo_empty foo6] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3756, NextOffset: 5316 +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU + 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" vs "foo" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 2132, NextOffset: 2164 + testutil.go:485: Offset: 3184, NextOffset: 3216 + testutil.go:485: Offset: 2164, NextOffset: 3724 + testutil.go:485: Offset: 3216, NextOffset: 4804 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:485: Offset: 8048, NextOffset: 9636 +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 129 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 343 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" @@ -23436,109 +21124,79 @@ gzip_test.go:80: [1] at 122 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 336 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007aSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-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"}]} +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:485: Offset: 9668, NextOffset: 15915 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 foo6 foo foo2 foo_empty2 foo_empty3 foo_empty foo3 foo4] vs [foo3 foo5 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 foo6] - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:377: Directory: "" vs "": [foo_empty foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5] vs [foo3 foo4 foo_empty4 foo_empty5 foo_empty foo_empty2 foo_empty3 foo5 foo6 foo foo2] testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 615, NextOffset: 643 - testutil.go:485: Offset: 756, NextOffset: 784 - testutil.go:485: Offset: 643, NextOffset: 750 - testutil.go:485: Offset: 784, NextOffset: 915 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 750, NextOffset: 778 - testutil.go:485: Offset: 915, NextOffset: 943 - testutil.go:485: Offset: 778, NextOffset: 1396 - testutil.go:485: Offset: 943, NextOffset: 1630 testutil.go:371: Comparing: "foo" 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: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: 210, NextOffset: 238 - testutil.go:485: Offset: 303, NextOffset: 331 - testutil.go:485: Offset: 238, NextOffset: 345 + 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 === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 129 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 343 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 331, NextOffset: 462 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 345, NextOffset: 373 - testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 373, NextOffset: 480 - testutil.go:485: Offset: 490, NextOffset: 621 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go: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: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo5 foo_empty3 foo4 foo_empty4 foo_empty5 foo6] vs [foo4 foo_empty foo3 foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 169, NextOffset: 197 - testutil.go:485: Offset: 76, NextOffset: 104 - testutil.go:485: Offset: 197, NextOffset: 303 - testutil.go:485: Offset: 104, NextOffset: 210 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 303, NextOffset: 331 - testutil.go:485: Offset: 210, NextOffset: 238 - testutil.go:485: Offset: 331, NextOffset: 462 - testutil.go:485: Offset: 238, NextOffset: 345 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 345, NextOffset: 373 - testutil.go:485: Offset: 490, NextOffset: 621 - testutil.go:485: Offset: 373, NextOffset: 480 + testutil.go: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: 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: "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:485: Offset: 8016, NextOffset: 8048 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=GNU#01 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,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_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 915, NextOffset: 943 - testutil.go:485: Offset: 750, NextOffset: 778 - testutil.go:485: Offset: 943, NextOffset: 1630 - testutil.go:485: Offset: 778, NextOffset: 1396 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9668, NextOffset: 15915 === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 122 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 336 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007aSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU + testutil.go:485: Offset: 8532, NextOffset: 14779 +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 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=9,prefix="",format=PAX#02 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 129 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 346 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#01 +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 134 in stargz, uncompressed length 2048 @@ -23549,128 +21207,124 @@ 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 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":79,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":107,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":214,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":242,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":350,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":378,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":486,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":514,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":622,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":650,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":758,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":172,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":200,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":307,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":335,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":467,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":495,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":627,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":655,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":763,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":791,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":923,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":951,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + gzip_test.go:80: [1] at 134 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 351 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000086STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":88,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":245,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":277,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":401,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":433,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":559,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":591,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":717,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":749,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":873,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":905,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":196,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":228,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":353,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":385,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":543,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":575,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":735,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":767,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":893,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":925,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1083,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1115,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo_empty5 foo4 foo_empty4 foo5 foo6 foo foo_empty foo2 foo_empty2] vs [foo_empty foo2 foo3 foo_empty3 foo4 foo5 foo foo_empty2 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark] - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 350, NextOffset: 378 - testutil.go:485: Offset: 467, NextOffset: 495 - testutil.go:485: Offset: 378, NextOffset: 486 - testutil.go:485: Offset: 495, NextOffset: 627 + testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty foo4 foo5 foo_empty5 foo6 foo] vs [foo foo2 foo_empty2 foo_empty3 foo5 foo_empty5 .no.prefetch.landmark foo3 foo4 foo_empty4 foo6 foo_empty] testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 245, NextOffset: 277 + testutil.go:485: Offset: 353, NextOffset: 385 + testutil.go:485: Offset: 277, NextOffset: 401 + testutil.go:485: Offset: 385, NextOffset: 543 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 401, NextOffset: 433 + testutil.go:485: Offset: 543, NextOffset: 575 + testutil.go:485: Offset: 433, NextOffset: 559 + testutil.go:485: Offset: 575, NextOffset: 735 + testutil.go:371: Comparing: "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: "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: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 .no.prefetch.landmark foo foo2 foo_empty2 foo_empty3 foo_empty foo3 foo4 foo_empty4 foo6] vs [foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty foo4 foo5 foo_empty5 foo6 foo] + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 543, NextOffset: 575 + testutil.go:485: Offset: 401, NextOffset: 433 + testutil.go:485: Offset: 575, NextOffset: 735 + testutil.go:485: Offset: 433, NextOffset: 559 testutil.go:371: Comparing: "foo4" vs "foo4" -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU - gzip_test.go:80: [1] at 134 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 351 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000086STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR - 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: 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: 622, NextOffset: 650 - testutil.go:485: Offset: 763, NextOffset: 791 - testutil.go:485: Offset: 650, NextOffset: 758 - testutil.go:485: Offset: 791, NextOffset: 923 -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 758, NextOffset: 786 - testutil.go:485: Offset: 923, NextOffset: 951 - testutil.go:485: Offset: 786, NextOffset: 1413 - testutil.go:485: Offset: 951, NextOffset: 1638 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 79, NextOffset: 107 - testutil.go:485: Offset: 172, NextOffset: 200 - testutil.go:485: Offset: 107, NextOffset: 214 - testutil.go:485: Offset: 200, NextOffset: 307 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 214, NextOffset: 242 - testutil.go:485: Offset: 307, NextOffset: 335 - testutil.go:485: Offset: 242, NextOffset: 350 - testutil.go:485: Offset: 335, NextOffset: 467 + testutil.go:485: Offset: 1083, NextOffset: 1115 === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 129 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 346 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU#02 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo3 foo_empty3 foo4 foo5 foo foo_empty2 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark] vs [foo_empty4 foo5 foo6 foo foo_empty foo2 foo_empty2 foo4 foo3 foo_empty3 foo_empty5] - 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 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR + 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" 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: 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 === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=PAX#01 +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 428 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 934 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001acSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR - 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: "foo3" vs "foo3" - testutil.go:485: Offset: 467, NextOffset: 495 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 893, NextOffset: 925 + testutil.go:485: Offset: 717, NextOffset: 749 + testutil.go:485: Offset: 925, NextOffset: 1083 + testutil.go:485: Offset: 749, NextOffset: 873 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 287 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 793 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000011fSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR - testutil.go:485: Offset: 350, NextOffset: 378 - testutil.go:485: Offset: 495, NextOffset: 627 - testutil.go:485: Offset: 378, NextOffset: 486 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 627, NextOffset: 655 - testutil.go:485: Offset: 486, NextOffset: 514 - testutil.go:485: Offset: 655, NextOffset: 763 - testutil.go:485: Offset: 514, NextOffset: 622 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 763, NextOffset: 791 - testutil.go:485: Offset: 622, NextOffset: 650 - testutil.go:485: Offset: 791, NextOffset: 923 - testutil.go:485: Offset: 650, NextOffset: 758 +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 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/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 287 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 793 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000011fSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU#01 +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 430 in stargz, uncompressed length 2048 @@ -23685,7 +21339,6 @@ 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/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#02 === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 @@ -23696,105 +21349,110 @@ gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 433 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 943 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b1STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX - gzip_test.go: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 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":75,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":209,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":237,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":344,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":372,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":479,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":507,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":614,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":642,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":777,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":169,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":303,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":331,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":621,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":649,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":756,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":915,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":943,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":90,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":122,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":249,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":281,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":409,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":441,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":568,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":600,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":727,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":759,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":885,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":917,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":199,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":231,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":358,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":390,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":552,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":584,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":745,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":777,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":904,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":936,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1096,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1128,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 foo6 foo foo_empty foo_empty3 foo4 foo5 foo2 foo_empty2 foo3 foo_empty4] vs [.no.prefetch.landmark foo foo2 foo_empty2 foo_empty4 foo6 foo_empty foo3 foo_empty3 foo4 foo5 foo_empty5] - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 344, NextOffset: 372 - testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 372, NextOffset: 479 - testutil.go:485: Offset: 490, NextOffset: 621 + testutil.go:377: Directory: "" vs "": [foo3 foo_empty5 foo6 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty foo2 foo_empty2] vs [foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 .no.prefetch.landmark foo_empty5 foo6 foo5 foo_empty4] + 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 +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR + 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: 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: 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" vs "foo" + testutil.go:485: Offset: 90, NextOffset: 122 + testutil.go:485: Offset: 199, NextOffset: 231 + testutil.go:485: Offset: 122, NextOffset: 249 + testutil.go:485: Offset: 231, NextOffset: 358 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 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 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR - 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: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: "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: "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: 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: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 +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty4 foo6 .no.prefetch.landmark foo foo2 foo4 foo5 foo_empty5 foo_empty foo3 foo_empty3] vs [foo2 foo_empty2 foo3 foo_empty4 foo5 foo foo_empty foo_empty3 foo4 foo_empty5 foo6] + testutil.go:377: Directory: "" vs "": [foo_empty4 foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 .no.prefetch.landmark foo_empty5 foo6 foo5] vs [foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty foo2 foo3 foo_empty5 foo6] +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR + 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: 552, NextOffset: 584 +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX + 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" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,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: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 621, NextOffset: 649 - testutil.go:485: Offset: 479, NextOffset: 507 - testutil.go:485: Offset: 649, NextOffset: 756 - testutil.go:485: Offset: 507, NextOffset: 614 + testutil.go:485: Offset: 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" vs "foo" + testutil.go:485: Offset: 199, NextOffset: 231 + testutil.go:485: Offset: 90, NextOffset: 122 + testutil.go:485: Offset: 231, NextOffset: 358 + testutil.go:485: Offset: 122, NextOffset: 249 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 358, NextOffset: 390 + testutil.go:485: Offset: 249, NextOffset: 281 + testutil.go:485: Offset: 390, NextOffset: 552 + testutil.go:485: Offset: 281, NextOffset: 409 testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 756, NextOffset: 784 - testutil.go:485: Offset: 614, NextOffset: 642 - testutil.go:485: Offset: 784, NextOffset: 915 - testutil.go:485: Offset: 642, NextOffset: 749 + testutil.go:485: Offset: 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_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 344, NextOffset: 372 - testutil.go:485: Offset: 490, NextOffset: 621 - testutil.go:485: Offset: 372, NextOffset: 479 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_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: 749, NextOffset: 777 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU + 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/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#01 +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 + gzip_test.go:80: [1] at 437 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 947 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b5STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 296 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 806 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000128STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR - testutil.go:485: Offset: 943, NextOffset: 1632 - testutil.go:485: Offset: 777, NextOffset: 1398 - 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 === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR - testutil.go:485: Offset: 237, NextOffset: 344 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX#01 === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 @@ -23806,8 +21464,6 @@ gzip_test.go:80: [1] at 291 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 798 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000123STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX#02 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 432 in stargz, uncompressed length 2048 @@ -23838,110 +21494,20 @@ gzip_test.go:80: [1] at 295 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 809 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000127STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=GNU#02 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":80,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":108,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":216,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":244,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":353,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":381,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":490,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":518,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":627,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":655,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":764,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":792,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":173,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":201,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":309,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":337,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":470,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":498,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":631,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":659,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":768,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":796,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":929,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":957,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo foo4 foo5] vs [foo_empty4 foo5 foo6 foo foo_empty foo2 foo_empty2 foo3 .no.prefetch.landmark foo_empty3 foo4 foo_empty5] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 216, NextOffset: 244 - testutil.go:485: Offset: 309, NextOffset: 337 - testutil.go:485: Offset: 244, NextOffset: 353 - testutil.go:485: Offset: 337, NextOffset: 470 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 353, NextOffset: 381 - testutil.go:485: Offset: 470, NextOffset: 498 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR - testutil.go:485: Offset: 381, NextOffset: 490 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX gzip_test.go:80: [1] at 436 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 950 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b4STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR - testutil.go:485: Offset: 498, NextOffset: 631 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "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: "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 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo_empty3 foo4 foo_empty5] vs [foo_empty4 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo foo4 foo5] - 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 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 295 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 809 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000127STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 929, NextOffset: 957 - testutil.go:485: Offset: 764, NextOffset: 792 - testutil.go:485: Offset: 957, NextOffset: 1651 - testutil.go:485: Offset: 792, NextOffset: 1413 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 173, NextOffset: 201 - testutil.go:485: Offset: 80, NextOffset: 108 - testutil.go:485: Offset: 201, NextOffset: 309 - testutil.go:485: Offset: 108, NextOffset: 216 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 309, NextOffset: 337 - testutil.go:485: Offset: 216, NextOffset: 244 - testutil.go:485: Offset: 337, NextOffset: 470 - testutil.go:485: Offset: 244, NextOffset: 353 - testutil.go:371: Comparing: "foo_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_empty5" vs "foo_empty5" -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 439 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 953 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b7STARGZ" -=== 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=-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 @@ -23949,8 +21515,6 @@ gzip_test.go:80: [2] at 812 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000012aSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#02 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 1536 @@ -23967,111 +21531,101 @@ 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 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":76,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":104,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":210,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":238,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":345,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":373,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":480,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":508,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":615,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":643,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":750,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":778,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":169,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":303,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":331,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":621,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":649,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":756,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":915,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":943,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":89,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":121,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":245,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":277,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":403,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":435,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":561,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":593,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":718,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":750,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":876,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":908,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":198,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":230,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":354,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":386,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":547,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":579,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":740,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":772,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":897,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":929,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1090,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1122,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo2 foo_empty3 foo_empty foo_empty2] vs [foo_empty3 foo4 foo_empty4 foo5 foo6 foo2 foo foo_empty foo_empty2 foo3 foo_empty5 .no.prefetch.landmark] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo3 foo_empty5 foo foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo6] vs [foo3 foo_empty4 foo5 foo_empty5 foo_empty2 foo foo_empty foo2 foo_empty3 foo4 foo6 .no.prefetch.landmark] testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 561, NextOffset: 593 + testutil.go:485: Offset: 740, NextOffset: 772 + testutil.go:485: Offset: 593, NextOffset: 718 + testutil.go:485: Offset: 772, NextOffset: 897 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 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:485: Offset: 718, NextOffset: 750 + testutil.go:485: Offset: 897, NextOffset: 929 + testutil.go:485: Offset: 750, NextOffset: 876 + testutil.go:485: Offset: 929, NextOffset: 1090 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 876, NextOffset: 908 + testutil.go:485: Offset: 1090, NextOffset: 1122 + testutil.go:485: Offset: 908, NextOffset: 1626 + testutil.go:485: Offset: 1122, NextOffset: 1894 testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 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: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: 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: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: 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:485: Offset: 403, NextOffset: 435 + testutil.go:485: Offset: 547, NextOffset: 579 + testutil.go:485: Offset: 435, NextOffset: 561 + testutil.go:485: Offset: 579, NextOffset: 740 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo_empty2 foo3 foo_empty5 .no.prefetch.landmark foo_empty3 foo4 foo_empty4 foo5 foo6 foo2] vs [foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo2 foo3 foo_empty foo_empty2 foo_empty3] + testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo_empty4 foo5 foo_empty5 foo4 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty3] vs [foo_empty foo2 foo3 foo_empty5 foo6 foo foo_empty2 foo_empty3 foo4 foo_empty4 foo5] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 198, NextOffset: 230 + testutil.go:485: Offset: 89, NextOffset: 121 + testutil.go:485: Offset: 230, NextOffset: 354 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR + gzip_test.go:80: [6] at 6824 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 10436 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001aa8STARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR + testutil.go:485: Offset: 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_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:485: Offset: 740, NextOffset: 772 + testutil.go:485: Offset: 561, NextOffset: 593 + testutil.go:485: Offset: 772, NextOffset: 897 + testutil.go:485: Offset: 593, NextOffset: 718 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1090, NextOffset: 1122 + testutil.go:485: Offset: 876, NextOffset: 908 + testutil.go:485: Offset: 1122, NextOffset: 1894 + testutil.go:485: Offset: 908, NextOffset: 1626 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 547, NextOffset: 579 + testutil.go:485: Offset: 403, NextOffset: 435 + testutil.go:485: Offset: 579, NextOffset: 740 + testutil.go:485: Offset: 435, NextOffset: 561 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 756, NextOffset: 784 - testutil.go:485: Offset: 615, NextOffset: 643 - testutil.go:485: Offset: 784, NextOffset: 915 - testutil.go:485: Offset: 643, NextOffset: 750 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 915, NextOffset: 943 - testutil.go:485: Offset: 750, NextOffset: 778 - 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 - 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: 897, NextOffset: 929 + testutil.go:485: Offset: 718, NextOffset: 750 +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR + testutil.go:485: Offset: 929, NextOffset: 1090 + testutil.go:485: Offset: 750, NextOffset: 876 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX - testutil.go:371: Comparing: "foo3" vs "foo3" -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 1536 gzip_test.go:80: [3] at 3668 in stargz, uncompressed length 1536 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX - testutil.go:485: Offset: 462, NextOffset: 490 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX gzip_test.go:80: [4] at 5232 in stargz, uncompressed length 1024 gzip_test.go:80: [5] at 6284 in stargz, uncompressed length 1636 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX - testutil.go:485: Offset: 345, NextOffset: 373 - testutil.go:485: Offset: 490, NextOffset: 621 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX gzip_test.go:80: [6] at 7948 in stargz, uncompressed length 3584 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX - testutil.go:485: Offset: 373, NextOffset: 480 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX gzip_test.go:80: [7] at 11560 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001f0cSTARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=PAX#02 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 @@ -24082,6 +21636,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=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU#01 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: 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,8 +21658,6 @@ gzip_test.go:80: [6] at 6824 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 10436 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001aa8STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=GNU#02 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 @@ -24111,91 +21665,130 @@ gzip_test.go:80: [3] at 3668 in stargz, uncompressed length 1536 gzip_test.go:80: [4] at 5232 in stargz, uncompressed length 1024 gzip_test.go:80: [5] at 6284 in stargz, uncompressed length 1636 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":79,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":107,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":214,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":242,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":350,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":378,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":486,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":514,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":622,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":650,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":758,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR gzip_test.go:80: [6] at 7948 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 11560 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001f0cSTARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":172,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":200,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":307,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":335,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":467,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":495,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":627,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":655,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":763,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":791,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":923,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":951,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo3 foo_empty3 foo_empty4 foo6 foo2 foo_empty2 foo4 foo5 foo_empty5] vs [foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo3 foo4 .no.prefetch.landmark foo foo_empty2] - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 622, NextOffset: 650 === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX - 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: "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 + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 3668 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 5232 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 6284 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 6824 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 10436 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001aa8STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 3668 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 5232 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 6284 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 7948 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 11560 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001f0cSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR#01 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 3668 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 5232 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 6284 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 6824 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 10436 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001aa8STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 3668 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 5232 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 6284 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 7948 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 11560 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001f0cSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":92,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":124,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":251,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":283,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":413,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":445,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":575,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":607,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":737,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":769,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":898,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":930,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":201,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":233,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":360,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":392,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":553,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":585,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":747,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":779,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":909,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":941,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1104,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1136,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty4 foo_empty5 foo6 foo foo_empty foo2 foo4 foo_empty2 foo3 foo_empty3 foo5] vs [foo foo_empty2 foo4 foo5 foo6 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo3 foo_empty3 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: "foo3" vs "foo3" + testutil.go:485: Offset: 413, NextOffset: 445 + testutil.go:485: Offset: 553, NextOffset: 585 + testutil.go:485: Offset: 445, NextOffset: 575 + testutil.go:485: Offset: 585, NextOffset: 747 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 737, NextOffset: 769 + testutil.go:485: Offset: 909, NextOffset: 941 + testutil.go:485: Offset: 769, NextOffset: 898 + testutil.go:485: Offset: 941, NextOffset: 1104 testutil.go:371: Comparing: "foo_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: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: 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: 92, NextOffset: 124 + testutil.go:485: Offset: 201, NextOffset: 233 + testutil.go:485: Offset: 124, NextOffset: 251 + testutil.go:485: Offset: 233, NextOffset: 360 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 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: "foo2" vs "foo2" + testutil.go:485: Offset: 251, NextOffset: 283 + testutil.go:485: Offset: 360, NextOffset: 392 + testutil.go:485: Offset: 283, NextOffset: 413 + testutil.go:485: Offset: 392, NextOffset: 553 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 575, NextOffset: 607 + testutil.go:485: Offset: 747, NextOffset: 779 + testutil.go:485: Offset: 607, NextOffset: 737 + testutil.go:485: Offset: 779, NextOffset: 909 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty2 foo4 .no.prefetch.landmark foo2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo_empty] vs [foo_empty4 foo6 foo foo_empty foo3 foo_empty3 foo_empty5 foo2 foo_empty2 foo4 foo5] + testutil.go:377: Directory: "" vs "": [foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo3 foo_empty3 foo foo_empty2 foo4 foo5 foo6] vs [foo_empty2 foo3 foo_empty3 foo5 foo foo_empty foo2 foo4 foo_empty4 foo_empty5 foo6] testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 763, NextOffset: 791 - testutil.go:485: Offset: 622, NextOffset: 650 - testutil.go:485: Offset: 791, NextOffset: 923 - testutil.go:485: Offset: 650, NextOffset: 758 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 923, NextOffset: 951 - testutil.go:485: Offset: 758, NextOffset: 786 - testutil.go:485: Offset: 951, NextOffset: 1638 - testutil.go:485: Offset: 786, NextOffset: 1413 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "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: 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: 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: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: "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: 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: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" -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 747, NextOffset: 779 + testutil.go:485: Offset: 575, NextOffset: 607 + testutil.go:485: Offset: 779, NextOffset: 909 + testutil.go:485: Offset: 607, NextOffset: 737 + 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 +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=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 @@ -24205,7 +21798,7 @@ gzip_test.go:80: [5] at 6284 in stargz, uncompressed length 512 gzip_test.go:80: [6] at 6824 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 10436 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001aa8STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX +=== 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 @@ -24215,7 +21808,7 @@ gzip_test.go:80: [5] at 6284 in stargz, uncompressed length 1636 gzip_test.go:80: [6] at 7948 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 11560 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001f0cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 @@ -24225,9 +21818,9 @@ gzip_test.go:80: [5] at 6284 in stargz, uncompressed length 512 gzip_test.go:80: [6] at 6824 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 10436 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001aa8STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#02 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=PAX#01 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 @@ -24237,23 +21830,108 @@ gzip_test.go:80: [5] at 6284 in stargz, uncompressed length 1636 gzip_test.go:80: [6] at 7948 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 11560 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001f0cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":75,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":209,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":237,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":344,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":372,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":479,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":507,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":614,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":642,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":777,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":169,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":303,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":331,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":621,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":649,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":756,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":915,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":943,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 3668 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 5232 in stargz, uncompressed length 1024 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":88,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":245,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":277,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":401,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":433,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":559,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":591,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":717,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":749,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":873,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":905,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":196,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":228,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":353,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":385,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":543,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":575,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":735,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":767,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":893,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":925,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1083,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1115,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty2 foo5 foo_empty5 foo6 foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4] vs [foo_empty4 foo_empty5 foo2 foo_empty2 foo4 foo3 foo_empty3 foo5 foo6 .no.prefetch.landmark foo foo_empty] + testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty4 foo5 foo2 foo_empty foo3 foo_empty3 foo4 foo_empty5 foo6 foo] vs [foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty3 foo5 foo_empty5 foo_empty2 foo3 foo4 foo_empty4] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 245, NextOffset: 277 + testutil.go:485: Offset: 353, NextOffset: 385 + testutil.go:485: Offset: 277, NextOffset: 401 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX + gzip_test.go:80: [5] at 6284 in stargz, uncompressed length 512 + 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 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX + testutil.go:485: Offset: 385, NextOffset: 543 + 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: 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: 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 + testutil.go:485: Offset: 433, NextOffset: 559 + testutil.go:485: Offset: 575, NextOffset: 735 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 559, NextOffset: 591 + testutil.go:485: Offset: 735, NextOffset: 767 + testutil.go:485: Offset: 591, NextOffset: 717 + testutil.go:485: Offset: 767, NextOffset: 893 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4] vs [foo foo_empty foo3 foo_empty3 foo4 foo_empty5 foo6 foo2 foo_empty2 foo_empty4 foo5] + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 543, NextOffset: 575 + testutil.go:485: Offset: 401, NextOffset: 433 + testutil.go:485: Offset: 575, NextOffset: 735 + testutil.go:485: Offset: 433, NextOffset: 559 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 735, NextOffset: 767 + testutil.go:485: Offset: 559, NextOffset: 591 + testutil.go:485: Offset: 767, NextOffset: 893 + testutil.go:485: Offset: 591, NextOffset: 717 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 196, NextOffset: 228 + testutil.go:485: Offset: 88, NextOffset: 120 + testutil.go:485: Offset: 228, NextOffset: 353 + testutil.go:485: Offset: 120, NextOffset: 245 + 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_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 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU + 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 +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 3668 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 5232 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 6284 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 7948 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 11560 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001f0cSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU gzip_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 @@ -24263,9 +21941,2862 @@ gzip_test.go:80: [5] at 6284 in stargz, uncompressed length 512 gzip_test.go:80: [6] at 6824 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 10436 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001aa8STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=GNU#01 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 3668 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 5232 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 6284 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 7948 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 11560 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001f0cSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 3668 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 5232 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 6284 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 6824 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 10436 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001aa8STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 3668 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 5232 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 6284 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 7948 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 11560 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001f0cSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX + gzip_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 + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 3668 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 5232 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 6284 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 7948 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 11560 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001f0cSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#01 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 3668 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 5232 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 6284 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 6824 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 10436 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001aa8STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":90,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":122,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":249,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":281,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":409,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":441,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":568,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":600,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":727,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":759,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":885,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":917,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":199,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":231,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":358,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":390,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":552,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":584,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":745,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":777,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":904,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":936,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1096,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1128,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo_empty4 foo6 foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty5] vs [.no.prefetch.landmark foo foo4 foo_empty4 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo5] + 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: "foo5" vs "foo5" + testutil.go:485: Offset: 727, NextOffset: 759 + testutil.go:485: Offset: 904, NextOffset: 936 + testutil.go:485: Offset: 759, NextOffset: 885 + testutil.go:485: Offset: 936, NextOffset: 1096 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "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_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 885, NextOffset: 917 + testutil.go:485: Offset: 1096, NextOffset: 1128 + testutil.go:485: Offset: 917, NextOffset: 1608 + testutil.go:485: Offset: 1128, NextOffset: 1916 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 90, NextOffset: 122 + testutil.go:485: Offset: 199, NextOffset: 231 + testutil.go:485: Offset: 122, NextOffset: 249 + testutil.go:485: Offset: 231, NextOffset: 358 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo5 .no.prefetch.landmark foo foo4 foo_empty4 foo_empty5 foo6] 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: 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: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1096, NextOffset: 1128 + testutil.go:485: Offset: 885, NextOffset: 917 + testutil.go:485: Offset: 1128, NextOffset: 1916 + testutil.go:485: Offset: 917, NextOffset: 1608 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 358, NextOffset: 390 + testutil.go:485: Offset: 249, NextOffset: 281 + testutil.go:485: Offset: 390, NextOffset: 552 + testutil.go:485: Offset: 281, NextOffset: 409 + 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 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 127 in stargz, uncompressed length 1024 + 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 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX#01 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 127 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 238 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 374 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 515 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 625 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 681 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 1059 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002a9STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 127 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 238 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 374 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 515 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 625 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 678 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 1056 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002a6STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 126 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 238 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 374 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 513 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 624 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 680 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 1059 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002a8STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 126 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 238 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 374 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 513 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 624 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 677 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 1056 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002a5STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":89,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":121,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":245,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":277,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":403,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":435,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":561,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":593,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":718,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":750,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":876,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":908,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":198,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":230,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":354,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":386,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":547,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":579,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":740,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":772,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":897,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":929,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1090,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1122,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo4 foo6 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo_empty2] vs [foo_empty2 foo_empty3 foo6 .no.prefetch.landmark foo foo2 foo_empty4 foo5 foo_empty5 foo_empty foo3 foo4] + 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_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 245, NextOffset: 277 + testutil.go:485: Offset: 354, NextOffset: 386 + testutil.go:485: Offset: 277, NextOffset: 403 + testutil.go:485: Offset: 386, NextOffset: 547 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 403, NextOffset: 435 + testutil.go:485: Offset: 547, NextOffset: 579 + testutil.go:485: Offset: 435, NextOffset: 561 + testutil.go:485: Offset: 579, NextOffset: 740 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 89, NextOffset: 121 + testutil.go:485: Offset: 198, NextOffset: 230 + testutil.go:485: Offset: 121, NextOffset: 245 + testutil.go:485: Offset: 230, NextOffset: 354 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 561, NextOffset: 593 + testutil.go:485: Offset: 740, NextOffset: 772 + testutil.go:485: Offset: 593, NextOffset: 718 + testutil.go:485: Offset: 772, NextOffset: 897 + 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 "": [.no.prefetch.landmark foo foo2 foo_empty2 foo_empty3 foo6 foo_empty foo3 foo4 foo_empty4 foo5 foo_empty5] vs [foo foo4 foo6 foo5 foo_empty5 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4] + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1090, NextOffset: 1122 + testutil.go:485: Offset: 876, NextOffset: 908 + testutil.go:485: Offset: 1122, NextOffset: 1894 + testutil.go:485: Offset: 908, NextOffset: 1626 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 198, NextOffset: 230 + testutil.go:485: Offset: 89, NextOffset: 121 + testutil.go:485: Offset: 230, NextOffset: 354 + testutil.go:485: Offset: 121, NextOffset: 245 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 354, NextOffset: 386 + testutil.go:485: Offset: 245, NextOffset: 277 + testutil.go:485: Offset: 386, NextOffset: 547 + testutil.go:485: Offset: 277, NextOffset: 403 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 547, NextOffset: 579 + testutil.go:485: Offset: 403, NextOffset: 435 + testutil.go:485: Offset: 579, NextOffset: 740 + testutil.go:485: Offset: 435, NextOffset: 561 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 740, NextOffset: 772 + testutil.go:485: Offset: 561, NextOffset: 593 + testutil.go:485: Offset: 772, NextOffset: 897 + testutil.go:485: Offset: 593, NextOffset: 718 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 897, NextOffset: 929 + testutil.go:485: Offset: 718, NextOffset: 750 + testutil.go:485: Offset: 929, NextOffset: 1090 + testutil.go:485: Offset: 750, NextOffset: 876 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 127 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 240 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 378 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 521 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 633 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 689 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 1073 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b1STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=GNU#01 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 127 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 240 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 378 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 521 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 633 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 686 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 1070 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002aeSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 127 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 240 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 378 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 521 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 633 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 689 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 1073 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b1STARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":92,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":124,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":251,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":283,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":413,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":445,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":575,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":607,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":737,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":769,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":898,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":930,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":201,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":233,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":360,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":392,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":553,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":585,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":747,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":779,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":909,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":941,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1104,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1136,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo foo2 foo4 foo5 foo6] vs [foo3 foo_empty3 foo4 foo_empty4 foo foo_empty foo2 foo_empty2 foo_empty5 .no.prefetch.landmark foo5 foo6] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 251, NextOffset: 283 + testutil.go:485: Offset: 360, NextOffset: 392 + testutil.go:485: Offset: 283, NextOffset: 413 + testutil.go:485: Offset: 392, NextOffset: 553 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 575, NextOffset: 607 + testutil.go:485: Offset: 747, NextOffset: 779 + testutil.go:485: Offset: 607, NextOffset: 737 + testutil.go:485: Offset: 779, NextOffset: 909 + testutil.go:371: Comparing: "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" 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: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo5 foo6 foo3 foo_empty3 foo4 foo_empty4 foo foo_empty foo2 foo_empty2 foo_empty5] vs [foo6 foo foo2 foo4 foo5 foo_empty4 foo_empty5 foo_empty foo_empty2 foo3 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: "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: "foo4" vs "foo4" + testutil.go:485: Offset: 747, NextOffset: 779 + testutil.go:485: Offset: 575, NextOffset: 607 + testutil.go:485: Offset: 779, NextOffset: 909 + testutil.go:485: Offset: 607, NextOffset: 737 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo" 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: "foo_empty2" vs "foo_empty2" + 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/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 127 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 240 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 378 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 521 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 633 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 686 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 1070 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002aeSTARGZ" +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#01 +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 128 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 242 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 381 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 523 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 636 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 692 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 1078 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b4STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 128 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 242 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 381 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 523 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 636 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 689 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 1075 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b1STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=PAX#01 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":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_empty2 foo3 foo4 foo5 foo_empty5 foo foo_empty foo2 foo6] vs [foo2 foo_empty3 foo4 foo_empty5 foo6 foo5 .no.prefetch.landmark foo foo_empty foo_empty2 foo3 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" vs "foo" + testutil.go:485: Offset: 89, NextOffset: 121 + testutil.go:485: Offset: 198, NextOffset: 230 + testutil.go:485: Offset: 121, NextOffset: 248 + testutil.go:485: Offset: 230, NextOffset: 357 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 248, NextOffset: 280 + testutil.go:485: Offset: 357, NextOffset: 389 + testutil.go:485: Offset: 280, NextOffset: 409 + testutil.go:485: Offset: 389, NextOffset: 549 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 409, NextOffset: 441 + testutil.go:485: Offset: 549, NextOffset: 581 + testutil.go:485: Offset: 441, NextOffset: 569 + testutil.go:485: Offset: 581, NextOffset: 742 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 569, NextOffset: 601 + testutil.go:485: Offset: 742, NextOffset: 774 + testutil.go:485: Offset: 601, NextOffset: 729 + testutil.go:485: Offset: 774, NextOffset: 902 + testutil.go:371: Comparing: "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: "" vs "" + testutil.go:377: Directory: "" vs "": [foo6 foo2 foo_empty3 foo4 foo_empty5 foo3 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty foo_empty2] vs [foo3 foo4 foo5 foo_empty5 foo foo_empty foo2 foo_empty2 foo6 foo_empty3 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_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 902, NextOffset: 934 + testutil.go:485: Offset: 729, NextOffset: 761 + testutil.go:485: Offset: 934, NextOffset: 1095 + testutil.go:485: Offset: 761, NextOffset: 889 + testutil.go:371: Comparing: "foo" 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: "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: "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 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 128 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 239 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 377 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 521 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 633 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 689 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 1079 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b1STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 128 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 239 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 377 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 521 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 633 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 686 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 1076 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002aeSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "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" +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 128 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 239 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 377 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 521 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 633 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 689 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 1079 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b1STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=GNU#01 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 128 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 239 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 377 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 521 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 633 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 686 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 1076 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002aeSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 128 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 240 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 379 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 522 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 635 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 691 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 1077 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b3STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 128 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 240 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 379 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 522 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 635 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 688 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 1074 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b0STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 129 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 243 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 383 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 527 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 640 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 696 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 1085 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b8STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 129 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 243 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 383 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 527 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 640 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 693 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 1082 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b5STARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":91,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":123,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":250,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":282,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":412,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":444,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":573,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":605,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":732,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":764,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":893,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":925,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":199,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":231,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":358,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":390,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":553,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":585,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":747,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":779,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":906,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":938,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1100,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1132,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2 foo_empty2 foo_empty3 foo_empty4 foo_empty foo3 foo4 foo5 foo_empty5 foo6] vs [foo5 foo_empty5 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3 foo foo2 foo4 foo_empty4 foo6] + 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: 91, NextOffset: 123 + testutil.go:485: Offset: 199, NextOffset: 231 +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU + testutil.go:485: Offset: 123, NextOffset: 250 + testutil.go:485: Offset: 231, NextOffset: 358 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 250, NextOffset: 282 + testutil.go:485: Offset: 358, NextOffset: 390 + testutil.go:485: Offset: 282, NextOffset: 412 + testutil.go:485: Offset: 390, NextOffset: 553 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 732, NextOffset: 764 + testutil.go:485: Offset: 906, NextOffset: 938 + testutil.go:485: Offset: 764, NextOffset: 893 + testutil.go:485: Offset: 938, NextOffset: 1100 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 893, NextOffset: 925 + testutil.go:485: Offset: 1100, NextOffset: 1132 + testutil.go:485: Offset: 925, NextOffset: 1591 + testutil.go:485: Offset: 1132, NextOffset: 1927 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 412, NextOffset: 444 + testutil.go:485: Offset: 553, NextOffset: 585 + testutil.go:485: Offset: 444, NextOffset: 573 + testutil.go:485: Offset: 585, NextOffset: 747 + testutil.go:371: Comparing: "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: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2 foo4 foo_empty4 foo6 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3] vs [foo3 foo4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo] + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1100, NextOffset: 1132 + testutil.go:485: Offset: 893, NextOffset: 925 + testutil.go:485: Offset: 1132, NextOffset: 1927 + testutil.go:485: Offset: 925, NextOffset: 1591 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 199, NextOffset: 231 + testutil.go:485: Offset: 91, NextOffset: 123 + testutil.go:485: Offset: 231, NextOffset: 358 + testutil.go:485: Offset: 123, NextOffset: 250 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 358, NextOffset: 390 + testutil.go:485: Offset: 250, NextOffset: 282 + testutil.go:485: Offset: 390, NextOffset: 553 + testutil.go:485: Offset: 282, NextOffset: 412 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 747, NextOffset: 779 + testutil.go:485: Offset: 573, NextOffset: 605 + testutil.go:485: Offset: 779, NextOffset: 906 + testutil.go:485: Offset: 605, NextOffset: 732 + testutil.go:371: Comparing: "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: "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_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#01 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 129 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 243 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 383 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 527 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 640 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 696 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 1085 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b8STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 129 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 243 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 383 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 527 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 640 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 693 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 1082 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b5STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 129 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 244 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 382 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 526 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 639 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 695 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 1090 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b7STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 129 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 244 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 382 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 526 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 639 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 692 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 1087 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b4STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 103 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 202 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 314 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 433 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 534 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 584 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 928 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000248STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 103 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 202 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 314 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 433 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 534 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 576 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 920 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000240STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX#01 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":90,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":122,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":248,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":280,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":406,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":438,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":565,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":597,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":723,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":755,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":881,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":913,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":199,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":231,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":357,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":389,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":551,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":583,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":744,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":776,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":902,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":934,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1094,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1126,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo4 foo_empty5 foo2 foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo6 foo] vs [foo foo2 foo_empty2 foo3 foo_empty3 foo_empty4 .no.prefetch.landmark foo_empty foo4 foo5 foo_empty5 foo6] + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 881, NextOffset: 913 + testutil.go:485: Offset: 1094, NextOffset: 1126 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 103 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 202 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 314 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 433 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 534 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 584 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 928 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000248STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU + 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: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 406, NextOffset: 438 + testutil.go:485: Offset: 551, NextOffset: 583 + testutil.go:485: Offset: 438, NextOffset: 565 + testutil.go:485: Offset: 583, NextOffset: 744 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 723, NextOffset: 755 + testutil.go:485: Offset: 902, NextOffset: 934 + testutil.go:485: Offset: 755, NextOffset: 881 + testutil.go:485: Offset: 934, NextOffset: 1094 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 248, NextOffset: 280 + testutil.go:485: Offset: 357, NextOffset: 389 + testutil.go:485: Offset: 280, NextOffset: 406 + testutil.go:485: Offset: 389, NextOffset: 551 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 565, NextOffset: 597 + testutil.go:485: Offset: 744, NextOffset: 776 + testutil.go:485: Offset: 597, NextOffset: 723 + testutil.go:485: Offset: 776, NextOffset: 902 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo_empty4 foo foo2 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty] vs [foo2 foo4 foo_empty5 foo3 foo_empty3 foo_empty4 foo5 foo6 foo foo_empty 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: "foo2" vs "foo2" + testutil.go:485: Offset: 357, NextOffset: 389 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 103 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 202 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 314 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 433 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 534 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 576 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 920 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000240STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU + testutil.go:485: Offset: 248, NextOffset: 280 + testutil.go:485: Offset: 389, NextOffset: 551 + testutil.go:485: Offset: 280, NextOffset: 406 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 551, NextOffset: 583 + testutil.go:485: Offset: 406, NextOffset: 438 + testutil.go:485: Offset: 583, NextOffset: 744 + testutil.go:485: Offset: 438, NextOffset: 565 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + 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: "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: "foo6" vs "foo6" + testutil.go:485: Offset: 1094, NextOffset: 1126 + testutil.go:485: Offset: 881, NextOffset: 913 + testutil.go:485: Offset: 1126, NextOffset: 1916 + testutil.go:485: Offset: 913, NextOffset: 1627 +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 102 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 200 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 311 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 429 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 529 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 579 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 922 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000243STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU#01 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 102 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 200 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 311 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 429 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 529 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 571 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 914 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000023bSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR + gzip_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" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":92,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":124,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":255,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":287,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":419,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":451,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":583,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":615,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":747,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":779,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":911,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":943,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":201,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":233,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":364,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":396,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":562,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":594,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":759,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":791,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":923,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":955,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1118,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1150,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo_empty5 foo6 foo2 foo_empty2 foo_empty3 foo5 foo foo_empty foo3] vs [foo3 foo_empty3 foo5 foo2 foo_empty2 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo_empty foo6] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + 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" 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_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: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 911, NextOffset: 943 + testutil.go:485: Offset: 1118, NextOffset: 1150 + testutil.go:485: Offset: 943, NextOffset: 1649 + testutil.go:485: Offset: 1150, NextOffset: 1940 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 255, NextOffset: 287 + testutil.go:485: Offset: 364, NextOffset: 396 + testutil.go:485: Offset: 287, NextOffset: 419 + testutil.go:485: Offset: 396, NextOffset: 562 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo6 foo5 foo3 foo_empty3] vs [foo_empty foo3 foo5 foo foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo2] + 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: "foo4" vs "foo4" + testutil.go:485: Offset: 759, NextOffset: 791 + testutil.go:485: Offset: 583, NextOffset: 615 + testutil.go:485: Offset: 791, NextOffset: 923 + testutil.go:485: Offset: 615, NextOffset: 747 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_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: "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: "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: "foo5" vs "foo5" + testutil.go:485: Offset: 923, NextOffset: 955 + testutil.go:485: Offset: 747, NextOffset: 779 + testutil.go:485: Offset: 955, NextOffset: 1118 + testutil.go:485: Offset: 779, NextOffset: 911 +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 105 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 206 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 320 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 441 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 544 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 586 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 933 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000024aSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX + gzip_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 + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 105 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 206 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 320 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 441 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 544 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 586 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 933 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000024aSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR#01 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":74,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":102,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":205,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":233,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":337,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":365,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":469,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":497,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":601,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":629,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":733,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":761,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":165,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":193,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":296,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":324,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":455,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":483,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":614,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":642,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":746,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":774,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":905,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":933,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty2 foo4 foo_empty5 foo5 foo6 foo foo_empty foo2 foo3 foo_empty3 foo_empty4] vs [foo_empty5 foo_empty foo2 foo_empty2 foo3 foo4 foo6 .no.prefetch.landmark foo foo_empty3 foo_empty4 foo5] + 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: 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: "foo2" vs "foo2" + testutil.go:485: Offset: 205, NextOffset: 233 + testutil.go:485: Offset: 296, NextOffset: 324 + testutil.go:485: Offset: 233, NextOffset: 337 + testutil.go:485: Offset: 324, NextOffset: 455 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 337, NextOffset: 365 + testutil.go:485: Offset: 455, NextOffset: 483 + testutil.go:485: Offset: 365, NextOffset: 469 + testutil.go:485: Offset: 483, NextOffset: 614 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 104 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 204 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 317 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 437 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 539 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 589 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 933 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000024dSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 601, NextOffset: 629 + testutil.go:485: Offset: 746, NextOffset: 774 + testutil.go:485: Offset: 629, NextOffset: 733 + testutil.go:485: Offset: 774, NextOffset: 905 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 733, NextOffset: 761 + testutil.go:485: Offset: 905, NextOffset: 933 + testutil.go:485: Offset: 761, NextOffset: 1361 + testutil.go:485: Offset: 933, NextOffset: 1600 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 74, NextOffset: 102 + testutil.go:485: Offset: 165, NextOffset: 193 + testutil.go:485: Offset: 102, NextOffset: 205 + testutil.go:485: Offset: 193, NextOffset: 296 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "" vs "" + 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 foo4 foo_empty5 foo_empty4 foo5 foo6 foo foo_empty foo2 foo3 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: "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_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 614, NextOffset: 642 + testutil.go:485: Offset: 469, NextOffset: 497 + testutil.go:485: Offset: 642, NextOffset: 746 + testutil.go:485: Offset: 497, NextOffset: 601 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_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 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 104 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 204 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 317 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 437 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 539 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 581 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 925 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000245STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX#01 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 104 in stargz, uncompressed length 1024 + 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 + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 104 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 204 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 317 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 437 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 539 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 589 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 933 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000024dSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":79,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":107,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":212,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":240,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":346,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":374,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":480,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":508,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":614,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":642,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":748,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":776,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":169,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":302,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":330,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":622,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":650,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":756,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":916,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":944,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo3 foo_empty4 foo6 foo foo_empty foo2 foo5 foo_empty5 foo_empty2 foo_empty3 foo4] vs [foo4 foo5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty3 foo foo_empty foo_empty4 foo_empty5] + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 104 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 204 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 317 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 437 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 539 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 581 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 925 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000245STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "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: 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: "" vs "" + testutil.go:377: Directory: "" vs "": [foo6 .no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo foo_empty foo_empty4 foo_empty5] vs [foo_empty5 foo_empty2 foo_empty3 foo4 foo5 foo_empty4 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: "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: "foo5" vs "foo5" + testutil.go:485: Offset: 756, NextOffset: 784 + testutil.go:485: Offset: 614, NextOffset: 642 + testutil.go:485: Offset: 784, NextOffset: 916 + testutil.go:485: Offset: 642, NextOffset: 748 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 916, NextOffset: 944 + testutil.go:485: Offset: 748, NextOffset: 776 + testutil.go:485: Offset: 944, NextOffset: 1609 + testutil.go:485: Offset: 776, NextOffset: 1374 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 302, NextOffset: 330 + testutil.go:485: Offset: 212, NextOffset: 240 + testutil.go:485: Offset: 330, NextOffset: 462 + testutil.go:485: Offset: 240, NextOffset: 346 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 346, NextOffset: 374 + testutil.go:485: Offset: 490, NextOffset: 622 + testutil.go:485: Offset: 374, NextOffset: 480 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 622, NextOffset: 650 + testutil.go:485: Offset: 480, NextOffset: 508 + testutil.go:485: Offset: 650, NextOffset: 756 + testutil.go:485: Offset: 508, NextOffset: 614 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU#01 +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 103 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 202 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 314 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 433 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 534 in stargz, uncompressed length 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 + gzip_test.go:80: [2] at 202 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 314 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 433 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 534 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 576 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 919 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000240STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#01 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 107 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 209 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 325 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 446 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 550 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 600 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 946 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000258STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 107 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 209 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 325 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 446 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 550 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 592 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 938 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000250STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX + gzip_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 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":75,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":207,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":235,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":340,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":368,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":473,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":606,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":634,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":739,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":767,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":166,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":194,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":298,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":326,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":457,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":485,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":616,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":644,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":777,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":936,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo3 foo_empty3 foo_empty4 foo_empty5 foo foo_empty2 foo4 foo5 foo6] vs [foo2 foo3 foo_empty5 foo6 foo5 .no.prefetch.landmark foo foo_empty 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: 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_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 75, NextOffset: 103 + testutil.go:485: Offset: 166, NextOffset: 194 + testutil.go:485: Offset: 103, NextOffset: 207 + testutil.go:485: Offset: 194, NextOffset: 298 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 473, NextOffset: 501 + testutil.go:485: Offset: 616, NextOffset: 644 + testutil.go:485: Offset: 501, NextOffset: 606 + testutil.go:485: Offset: 644, NextOffset: 749 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 606, NextOffset: 634 + testutil.go:485: Offset: 749, NextOffset: 777 + testutil.go:485: Offset: 634, NextOffset: 739 + testutil.go:485: Offset: 777, NextOffset: 908 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 739, NextOffset: 767 + testutil.go:485: Offset: 908, NextOffset: 936 + testutil.go:485: Offset: 767, NextOffset: 1366 + testutil.go:485: Offset: 936, NextOffset: 1608 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty5 foo6 foo2 foo3 foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo] vs [foo_empty foo2 foo3 foo_empty3 foo_empty4 foo_empty5 foo foo_empty2 foo4 foo5 foo6] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 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: "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: "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: "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 +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 107 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 209 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 325 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 446 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 550 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 592 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 938 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000250STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 105 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 206 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 320 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 441 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 544 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 594 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 940 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000252STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 105 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 206 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 320 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 441 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 544 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 586 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 932 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000024aSTARGZ" +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX#01 +=== 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 108 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 207 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 325 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 449 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 550 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 600 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 952 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000258STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 108 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 207 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 325 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 449 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 550 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 592 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 944 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000250STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=GNU#01 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 108 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 207 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 325 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 449 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 550 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 600 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 952 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000258STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":80,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":108,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":214,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":242,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":349,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":377,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":484,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":512,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":619,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":647,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":754,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":782,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":170,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":198,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":304,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":465,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":493,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":626,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":654,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":761,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":789,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":922,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":950,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo4 foo_empty4 foo5 foo foo2 foo_empty3 foo_empty5 foo6] vs [foo2 foo3 foo_empty3 foo_empty4 foo6 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo_empty2 foo4] + 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_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 754, NextOffset: 782 + testutil.go:485: Offset: 922, NextOffset: 950 + testutil.go:485: Offset: 782, NextOffset: 1378 + testutil.go:485: Offset: 950, NextOffset: 1617 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "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: "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: "" vs "" + testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo_empty4 foo6 foo2 foo foo_empty foo_empty2 foo4 foo5 foo_empty5 .no.prefetch.landmark] vs [foo5 foo_empty foo_empty2 foo3 foo4 foo_empty4 foo foo2 foo_empty3 foo_empty5 foo6] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 304, NextOffset: 332 + testutil.go:485: Offset: 214, NextOffset: 242 + testutil.go:485: Offset: 332, NextOffset: 465 + testutil.go:485: Offset: 242, NextOffset: 349 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 465, NextOffset: 493 + testutil.go:485: Offset: 349, NextOffset: 377 + testutil.go:485: Offset: 493, NextOffset: 626 + testutil.go:485: Offset: 377, NextOffset: 484 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_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_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 626, NextOffset: 654 + testutil.go:485: Offset: 484, NextOffset: 512 + testutil.go:485: Offset: 654, NextOffset: 761 + testutil.go:485: Offset: 512, NextOffset: 619 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 761, NextOffset: 789 + testutil.go:485: Offset: 619, NextOffset: 647 + testutil.go:485: Offset: 789, NextOffset: 922 + testutil.go:485: Offset: 647, NextOffset: 754 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 108 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 207 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 325 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 449 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 550 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 592 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 944 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000250STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#01 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 107 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 206 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 323 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 446 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 547 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 597 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 950 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000255STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":74,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":102,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":205,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":233,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":337,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":365,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":469,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":497,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":601,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":629,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":733,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":761,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":165,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":193,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":296,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":324,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":455,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":483,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":614,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":642,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":746,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":774,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":905,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":933,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 foo4 foo5 foo6 foo foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5] vs [foo2 foo_empty2 foo3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo_empty foo_empty3 foo4 foo_empty5] + 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: "foo6" vs "foo6" + testutil.go:485: Offset: 733, NextOffset: 761 + testutil.go:485: Offset: 905, NextOffset: 933 + testutil.go:485: Offset: 761, NextOffset: 1361 + testutil.go:485: Offset: 933, NextOffset: 1600 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 205, NextOffset: 233 + testutil.go:485: Offset: 296, NextOffset: 324 + testutil.go:485: Offset: 233, NextOffset: 337 + testutil.go:485: Offset: 324, NextOffset: 455 + testutil.go:371: Comparing: "foo_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: 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: "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 "": [.no.prefetch.landmark foo foo_empty foo_empty3 foo4 foo_empty5 foo2 foo_empty2 foo3 foo_empty4 foo5 foo6] vs [foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo foo4 foo5 foo6 foo2] + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 746, NextOffset: 774 + testutil.go:485: Offset: 601, NextOffset: 629 + testutil.go:485: Offset: 774, NextOffset: 905 + testutil.go:485: Offset: 629, NextOffset: 733 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 905, NextOffset: 933 + testutil.go:485: Offset: 733, NextOffset: 761 + testutil.go:485: Offset: 933, NextOffset: 1600 + testutil.go:485: Offset: 761, NextOffset: 1361 + testutil.go:371: Comparing: "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 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 107 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 206 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 323 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 446 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 547 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 589 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 942 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000024dSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 455, NextOffset: 483 + testutil.go:485: Offset: 337, NextOffset: 365 + testutil.go:485: Offset: 483, NextOffset: 614 + testutil.go:485: Offset: 365, NextOffset: 469 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 614, NextOffset: 642 + testutil.go:485: Offset: 469, NextOffset: 497 + testutil.go:485: Offset: 642, NextOffset: 746 + testutil.go:485: Offset: 497, NextOffset: 601 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 165, NextOffset: 193 + testutil.go:485: Offset: 74, NextOffset: 102 + testutil.go:485: Offset: 193, NextOffset: 296 + testutil.go:485: Offset: 102, NextOffset: 205 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=PAX#01 +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 110 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 212 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 332 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 458 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 561 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 611 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 964 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000263STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 110 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 212 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 332 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 458 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 561 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 603 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 956 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000025bSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 110 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 212 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 332 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 458 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 561 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 611 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 964 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000263STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 110 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 212 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 332 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 458 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 561 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 603 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 956 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000025bSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=GNU#01 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 109 in stargz, uncompressed length 1024 + 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 + gzip_test.go:80: [7] at 962 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000260STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 109 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 211 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 330 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 455 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 558 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 600 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 954 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000258STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":79,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":107,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":212,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":240,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":346,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":374,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":480,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":508,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":614,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":642,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":748,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":776,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":169,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":302,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":330,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":622,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":650,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":756,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":916,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":944,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 foo6 foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty5] vs [foo5 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo6 foo3 foo_empty3 foo4 foo_empty4 foo_empty5] + 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: "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: "foo_empty4" vs "foo_empty4" + 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: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo5 .no.prefetch.landmark foo foo_empty foo_empty4 foo_empty5 foo6 foo3 foo_empty3 foo4] vs [foo_empty3 foo4 foo_empty5 foo3 foo_empty foo2 foo_empty2 foo_empty4 foo5 foo6 foo] + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 916, NextOffset: 944 + testutil.go:485: Offset: 748, NextOffset: 776 + testutil.go:485: Offset: 944, NextOffset: 1609 + testutil.go:485: Offset: 776, NextOffset: 1374 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 346, NextOffset: 374 + testutil.go:485: Offset: 490, NextOffset: 622 + testutil.go:485: Offset: 374, NextOffset: 480 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "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: "foo5" vs "foo5" + testutil.go:485: Offset: 756, NextOffset: 784 + testutil.go:485: Offset: 614, NextOffset: 642 + testutil.go:485: Offset: 784, NextOffset: 916 + testutil.go:485: Offset: 642, NextOffset: 748 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 169, NextOffset: 197 + testutil.go:485: Offset: 79, NextOffset: 107 + testutil.go:485: Offset: 197, NextOffset: 302 + testutil.go:485: Offset: 107, NextOffset: 212 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 302, NextOffset: 330 + testutil.go:485: Offset: 212, NextOffset: 240 + testutil.go:485: Offset: 330, NextOffset: 462 + testutil.go:485: Offset: 240, NextOffset: 346 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 109 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 209 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 328 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 453 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 555 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 605 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 957 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000025dSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 109 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 209 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 328 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 453 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 555 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 597 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 949 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000255STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX + gzip_test.go: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=9,prefix="../",format=USTAR#01 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 109 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 209 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 328 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 453 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 555 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 597 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 949 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000255STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 108 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 208 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 326 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 450 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 552 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 602 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 954 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000025aSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=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 "": [foo2 foo_empty3 foo5 foo6 foo foo_empty foo4 foo_empty4 foo_empty5 foo_empty2 foo3] vs [foo_empty foo_empty2 foo_empty5 .no.prefetch.landmark foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo6 foo] + 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: "foo6" vs "foo6" + testutil.go:485: Offset: 739, NextOffset: 767 + testutil.go:485: Offset: 908, NextOffset: 936 + testutil.go:485: Offset: 767, NextOffset: 1366 + testutil.go:485: Offset: 936, NextOffset: 1608 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 75, NextOffset: 103 + testutil.go:485: Offset: 166, NextOffset: 194 + testutil.go:485: Offset: 103, NextOffset: 207 + testutil.go:485: Offset: 194, NextOffset: 298 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 207, NextOffset: 235 + testutil.go:485: Offset: 298, NextOffset: 326 + testutil.go:485: Offset: 235, NextOffset: 340 + testutil.go:485: Offset: 326, NextOffset: 457 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 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: "" vs "" + testutil.go:377: Directory: "" vs "": [foo6 foo foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo_empty foo_empty2 foo_empty5] vs [foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty foo2 foo_empty3 foo5] + 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: "foo2" vs "foo2" + testutil.go:485: Offset: 298, NextOffset: 326 + testutil.go:485: Offset: 207, NextOffset: 235 + testutil.go:485: Offset: 326, NextOffset: 457 + testutil.go:485: Offset: 235, NextOffset: 340 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 457, NextOffset: 485 + testutil.go:485: Offset: 340, NextOffset: 368 + testutil.go:485: Offset: 485, NextOffset: 616 + testutil.go:485: Offset: 368, NextOffset: 473 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "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_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 108 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 208 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 326 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 450 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 552 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 594 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 946 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000252STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 112 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 215 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 337 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 463 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 567 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 617 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 968 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000269STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=PAX#01 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 112 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 215 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 337 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 463 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 567 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 609 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 960 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000261STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 112 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 215 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 337 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 463 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 567 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 617 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 968 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000269STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 112 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 215 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 337 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 463 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 567 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 609 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 960 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000261STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=GNU#01 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":80,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":108,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":214,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":242,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":349,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":377,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":484,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":512,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":619,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":647,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":754,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":782,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":170,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":198,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":304,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":465,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":493,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":626,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":654,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":761,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":789,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":922,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":950,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty5 foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty foo3 foo6] vs [foo2 foo3 foo_empty3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo5 foo_empty5] + 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: "foo2" vs "foo2" + testutil.go:485: Offset: 214, NextOffset: 242 + testutil.go:485: Offset: 304, NextOffset: 332 + testutil.go:485: Offset: 242, NextOffset: 349 + testutil.go:485: Offset: 332, NextOffset: 465 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "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: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 349, NextOffset: 377 + testutil.go:485: Offset: 465, NextOffset: 493 + testutil.go:485: Offset: 377, NextOffset: 484 + testutil.go:485: Offset: 493, NextOffset: 626 + testutil.go:371: Comparing: "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 .no.prefetch.landmark foo foo_empty foo_empty2 foo5 foo6 foo2 foo3 foo_empty3 foo4 foo_empty4] vs [foo foo_empty foo3 foo6 foo_empty4 foo5 foo_empty5 foo2 foo_empty2 foo_empty3 foo4] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 304, NextOffset: 332 + testutil.go:485: Offset: 214, NextOffset: 242 + testutil.go:485: Offset: 332, NextOffset: 465 + testutil.go:485: Offset: 242, NextOffset: 349 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 465, NextOffset: 493 + testutil.go:485: Offset: 349, NextOffset: 377 + testutil.go:485: Offset: 493, NextOffset: 626 + testutil.go:485: Offset: 377, NextOffset: 484 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 626, NextOffset: 654 + testutil.go:485: Offset: 484, NextOffset: 512 + testutil.go:485: Offset: 654, NextOffset: 761 + testutil.go:485: Offset: 512, NextOffset: 619 + testutil.go:371: Comparing: "foo_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_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "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" +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 110 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 213 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 333 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 459 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 563 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 613 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 966 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000265STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 110 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 213 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 333 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 459 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 563 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 605 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 958 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000025dSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 216 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 426 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 721 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 1013 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 1222 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 1475 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 3040 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005c3STARGZ" +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#01 +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":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 "": [foo6 foo3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty 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" vs "foo" + testutil.go:485: Offset: 73, NextOffset: 101 + testutil.go:485: Offset: 164, NextOffset: 192 + testutil.go:485: Offset: 101, NextOffset: 203 + testutil.go:485: Offset: 192, NextOffset: 294 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 203, NextOffset: 231 + testutil.go:485: Offset: 294, NextOffset: 322 + testutil.go:485: Offset: 231, NextOffset: 334 + testutil.go:485: Offset: 322, NextOffset: 452 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + 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: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 foo foo_empty4 foo_empty5 foo6 foo4 foo5 foo_empty foo2 foo_empty2 foo3 foo_empty3] vs [foo2 foo_empty2 foo_empty3 foo foo_empty foo_empty4 foo5 foo_empty5 foo6 foo3 foo4] + 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 + testutil.go:485: Offset: 638, NextOffset: 741 + testutil.go:485: Offset: 493, NextOffset: 596 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 741, NextOffset: 769 + testutil.go:485: Offset: 596, NextOffset: 624 + testutil.go:485: Offset: 769, NextOffset: 899 + testutil.go:485: Offset: 624, NextOffset: 727 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 294, NextOffset: 322 + testutil.go:485: Offset: 203, NextOffset: 231 + testutil.go:485: Offset: 322, NextOffset: 452 + testutil.go:485: Offset: 231, NextOffset: 334 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 899, NextOffset: 927 + testutil.go:485: Offset: 727, NextOffset: 755 + testutil.go:485: Offset: 927, NextOffset: 1593 + testutil.go:485: Offset: 755, NextOffset: 1350 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 164, NextOffset: 192 + testutil.go:485: Offset: 73, NextOffset: 101 + testutil.go:485: Offset: 192, NextOffset: 294 + testutil.go:485: Offset: 101, NextOffset: 203 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 216 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 426 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 721 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 1013 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 1222 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 1334 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 2899 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000536STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 216 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 426 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 721 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 1013 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 1222 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 1475 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 3040 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005c3STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 216 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 426 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 721 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 1013 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 1222 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 1334 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 2899 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000536STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=PAX#01 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 218 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 429 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 725 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 1018 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 1228 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 1481 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 3046 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005c9STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 218 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 429 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 725 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 1018 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 1228 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 1340 in stargz, uncompressed length 3584 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":78,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":210,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":238,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":343,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":371,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":476,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":504,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":609,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":637,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":742,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":770,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU + gzip_test.go:80: [7] at 2905 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000053cSTARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=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":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_empty5 foo3 foo_empty3 foo4 foo_empty4 foo foo_empty foo2 foo_empty2 foo5 foo6] vs [foo5 foo6 foo3 foo_empty3 foo_empty4 foo2 foo_empty2 foo4 foo_empty5 .no.prefetch.landmark foo foo_empty] + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 476, NextOffset: 504 +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU + testutil.go:485: Offset: 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: "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_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_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: "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_empty4 foo5 foo6 foo3 foo_empty3 foo_empty foo2 foo_empty2 foo4 foo_empty5 .no.prefetch.landmark foo] vs [foo_empty5 foo_empty3 foo4 foo_empty4 foo foo_empty foo2 foo_empty2 foo3 foo5 foo6] + 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: "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: "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: 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: "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" +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=GNU#01 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 219 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 430 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 728 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 1022 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 1234 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 1487 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 3069 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005cfSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 219 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 430 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 728 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 1022 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 1234 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 1346 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 2928 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000542STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 219 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 430 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 728 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 1022 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 1234 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 1487 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 3069 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005cfSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":74,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":102,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":205,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":233,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":337,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":365,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":469,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":497,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":601,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":629,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":733,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":761,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":165,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":193,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":296,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":324,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":454,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":482,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":612,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":640,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":744,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":772,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":902,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":930,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 foo foo2 foo_empty3 foo4 foo_empty4 foo_empty foo_empty2 foo3 foo6] vs [foo2 foo_empty2 foo_empty3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo3 foo_empty4 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: 454 + 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: "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 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 219 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 430 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 728 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 1022 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 1234 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 1346 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 2928 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000542STARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 337, NextOffset: 365 + testutil.go:485: Offset: 454, NextOffset: 482 +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU + testutil.go:485: Offset: 365, NextOffset: 469 + testutil.go:485: Offset: 482, NextOffset: 612 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 733, NextOffset: 761 + testutil.go:485: Offset: 902, NextOffset: 930 + testutil.go:485: Offset: 761, NextOffset: 1363 + testutil.go:485: Offset: 930, NextOffset: 1599 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo6 foo2 foo_empty2 foo_empty3 foo4 foo_empty5 foo5 .no.prefetch.landmark foo foo_empty foo3 foo_empty4] vs [foo_empty foo_empty2 foo3 foo6 foo foo2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5] + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 744, NextOffset: 772 + testutil.go:485: Offset: 601, NextOffset: 629 + testutil.go:485: Offset: 772, NextOffset: 902 + testutil.go:485: Offset: 629, NextOffset: 733 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 165, NextOffset: 193 + testutil.go:485: Offset: 74, NextOffset: 102 + testutil.go:485: Offset: 193, NextOffset: 296 + testutil.go:485: Offset: 102, NextOffset: 205 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "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_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 902, NextOffset: 930 + testutil.go:485: Offset: 733, NextOffset: 761 + testutil.go:485: Offset: 930, NextOffset: 1599 + testutil.go:485: Offset: 761, NextOffset: 1363 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 296, NextOffset: 324 + testutil.go:485: Offset: 205, NextOffset: 233 + testutil.go:485: Offset: 324, NextOffset: 454 + testutil.go:485: Offset: 233, NextOffset: 337 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "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 +=== 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 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 220 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 432 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 730 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 1026 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 1239 in stargz, uncompressed length 1636 + 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 + gzip_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 + gzip_test.go:80: [2] at 432 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 730 in stargz, uncompressed length 1536 + 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=-1,prefix="./",format=GNU#01 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 218 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 427 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 723 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 1017 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 1225 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 1478 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 3052 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005c6STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 218 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 427 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 723 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 1017 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 1225 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 1337 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 2911 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000539STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":79,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":107,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":212,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":240,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":346,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":374,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":480,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":508,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":614,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":642,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":748,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":776,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":169,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":302,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":330,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":622,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":650,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":756,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":916,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":944,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo5 foo foo_empty foo2 foo_empty2 foo3 foo_empty4 foo_empty5 foo6] vs [foo foo_empty foo_empty2 foo_empty5 foo6 .no.prefetch.landmark foo2 foo3 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: 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_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: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo_empty foo_empty2 foo_empty5 foo6 foo] vs [foo6 foo foo_empty foo2 foo_empty2 foo3 foo_empty4 foo_empty5 foo_empty3 foo4 foo5] + 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" + 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_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: "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: "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 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 218 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 427 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 723 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 1017 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 1225 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 1478 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 3052 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005c6STARGZ" +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 218 in stargz, uncompressed length 1024 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#01 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX + gzip_test.go:80: [2] at 427 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 723 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 1017 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 1225 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 1337 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 2911 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000539STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 219 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 430 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 728 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 1024 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 1235 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 1488 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 3062 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005d0STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 219 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 430 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 728 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 1024 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 1235 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 1347 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 2921 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000543STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":76,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":104,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":210,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":238,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":345,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":373,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":480,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":508,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":615,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":643,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":750,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":778,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":169,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":303,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":331,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":621,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":649,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":756,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":915,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":943,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty5 foo6 foo2 foo3 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty] vs [foo5 foo6 foo_empty foo_empty3 foo4 foo_empty4 foo3 foo_empty5 .no.prefetch.landmark foo foo2 foo_empty2] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 210, NextOffset: 238 + testutil.go:485: Offset: 303, NextOffset: 331 + testutil.go:485: Offset: 238, NextOffset: 345 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR + testutil.go:485: Offset: 331, NextOffset: 462 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 345, NextOffset: 373 +=== NAME 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 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR + testutil.go:485: Offset: 462, NextOffset: 490 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR + gzip_test.go:80: [1] at 221 in stargz, uncompressed length 1024 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR + testutil.go:485: Offset: 373, NextOffset: 480 + testutil.go:485: Offset: 490, NextOffset: 621 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR + gzip_test.go:80: [2] at 434 in stargz, uncompressed length 1536 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR + gzip_test.go:80: [3] at 734 in stargz, uncompressed length 1536 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR + testutil.go:485: Offset: 750, NextOffset: 778 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR + gzip_test.go:80: [4] at 1031 in stargz, uncompressed length 1024 +=== NAME 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 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR + gzip_test.go:80: [5] at 1243 in stargz, uncompressed length 1636 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR + testutil.go:485: Offset: 943, NextOffset: 1630 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 480, NextOffset: 508 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR + gzip_test.go:80: [6] at 1496 in stargz, uncompressed length 3584 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR + testutil.go:485: Offset: 621, NextOffset: 649 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR + gzip_test.go:80: [7] at 3086 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005d8STARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR + testutil.go:485: Offset: 508, NextOffset: 615 + testutil.go:485: Offset: 649, NextOffset: 756 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 615, NextOffset: 643 + testutil.go:485: Offset: 756, NextOffset: 784 + testutil.go:485: Offset: 643, NextOffset: 750 testutil.go:485: Offset: 784, NextOffset: 915 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 76, NextOffset: 104 +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR + testutil.go:485: Offset: 169, NextOffset: 197 + testutil.go:485: Offset: 104, NextOffset: 210 + testutil.go:485: Offset: 197, NextOffset: 303 + testutil.go:371: Comparing: "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 "": [foo3 foo_empty5 .no.prefetch.landmark foo foo2 foo_empty2 foo5 foo6 foo_empty foo_empty3 foo4 foo_empty4] vs [foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo foo3 foo_empty5 foo6 foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 169, NextOffset: 197 + testutil.go:485: Offset: 76, NextOffset: 104 + testutil.go:485: Offset: 197, NextOffset: 303 + testutil.go:485: Offset: 104, NextOffset: 210 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 303, NextOffset: 331 + testutil.go:485: Offset: 210, NextOffset: 238 + testutil.go:485: Offset: 331, NextOffset: 462 + testutil.go:485: Offset: 238, NextOffset: 345 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 345, NextOffset: 373 + testutil.go:485: Offset: 490, NextOffset: 621 + testutil.go:485: Offset: 373, NextOffset: 480 + testutil.go:371: Comparing: "foo_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: 621, NextOffset: 649 + testutil.go:485: Offset: 480, NextOffset: 508 + testutil.go:485: Offset: 649, NextOffset: 756 + testutil.go:485: Offset: 508, NextOffset: 615 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#01 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 756, NextOffset: 784 + testutil.go:485: Offset: 615, NextOffset: 643 + testutil.go:485: Offset: 784, NextOffset: 915 + testutil.go:485: Offset: 643, NextOffset: 750 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 915, NextOffset: 943 + testutil.go:485: Offset: 750, NextOffset: 778 + testutil.go:485: Offset: 943, NextOffset: 1630 + testutil.go:485: Offset: 778, NextOffset: 1396 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 221 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 434 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 734 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 1031 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 1243 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 1355 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 2945 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000054bSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 221 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 434 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 734 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 1031 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 1243 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 1496 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 3086 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005d8STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 221 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 434 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 734 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 1031 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 1243 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 1355 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 2945 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000054bSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":79,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":107,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":214,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":242,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":350,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":378,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":486,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":514,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":622,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":650,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":758,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":172,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":200,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":307,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":335,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":467,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":495,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":627,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":655,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":763,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":791,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":923,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":951,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo5 foo_empty foo2 foo3 foo_empty3 foo_empty4 foo foo_empty2 foo4 foo_empty5 foo6] vs [foo foo2 foo6 foo_empty4 foo5 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty5] + 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_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 350, NextOffset: 378 + testutil.go:485: Offset: 467, NextOffset: 495 + testutil.go:485: Offset: 378, NextOffset: 486 + testutil.go:485: Offset: 495, NextOffset: 627 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_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_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: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty5 foo foo2 foo6] vs [foo6 foo foo_empty2 foo4 foo_empty5 foo_empty4 foo5 foo_empty foo2 foo3 foo_empty3] + 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: "foo6" vs "foo6" + testutil.go:485: Offset: 923, NextOffset: 951 + testutil.go:485: Offset: 758, NextOffset: 786 + testutil.go:485: Offset: 951, NextOffset: 1638 + testutil.go:485: Offset: 786, NextOffset: 1413 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 172, NextOffset: 200 + testutil.go:485: Offset: 79, NextOffset: 107 + testutil.go:485: Offset: 200, NextOffset: 307 + testutil.go:485: Offset: 107, NextOffset: 214 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "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_empty5" vs "foo_empty5" +=== 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#01 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 223 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 437 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 739 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 1038 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 1250 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 1503 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 3092 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005dfSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 223 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 437 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 739 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 1038 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 1250 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 1362 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 2951 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000552STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=true,format=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=GNU#01 +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":75,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":209,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":237,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":344,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":372,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":479,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":507,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":614,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":642,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":777,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":169,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":303,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":331,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":621,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":649,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":756,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":915,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":943,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 foo5 foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo6] vs [foo_empty foo_empty3 foo4 foo_empty2 foo3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo2 foo6] testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 479, NextOffset: 507 @@ -24273,168 +24804,1286 @@ testutil.go:485: Offset: 507, NextOffset: 614 testutil.go:485: Offset: 649, NextOffset: 756 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 614, NextOffset: 642 + testutil.go:485: Offset: 756, NextOffset: 784 + testutil.go:485: Offset: 642, NextOffset: 749 + testutil.go:485: Offset: 784, NextOffset: 915 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 75, NextOffset: 103 + testutil.go:485: Offset: 169, NextOffset: 197 + testutil.go:485: Offset: 103, NextOffset: 209 + testutil.go:485: Offset: 197, NextOffset: 303 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "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: "foo6" vs "foo6" testutil.go:485: Offset: 749, NextOffset: 777 testutil.go:485: Offset: 915, NextOffset: 943 testutil.go:485: Offset: 777, NextOffset: 1398 testutil.go:485: Offset: 943, NextOffset: 1632 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 209, NextOffset: 237 testutil.go:485: Offset: 303, NextOffset: 331 testutil.go:485: Offset: 237, NextOffset: 344 testutil.go:485: Offset: 331, NextOffset: 462 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 344, NextOffset: 372 - testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 372, NextOffset: 479 - testutil.go:485: Offset: 490, NextOffset: 621 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo3 foo_empty3 foo5 foo6 foo2 foo_empty2 foo4 foo_empty4 foo_empty5] vs [foo_empty2 foo5 foo foo2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo_empty] + testutil.go:377: Directory: "" vs "": [foo_empty foo_empty3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo foo2 foo_empty2 foo3 foo_empty4 foo6] vs [foo_empty4 foo5 foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo6 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: 649 + testutil.go:485: Offset: 479, NextOffset: 507 + testutil.go:485: Offset: 649, NextOffset: 756 + testutil.go:485: Offset: 507, NextOffset: 614 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + 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: "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" +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#01 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR + 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 +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR + testutil.go: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 +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX#01 +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 140 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 193 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 512 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c1STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":140,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU#01 +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 140 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 193 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 512 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c1STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":140,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":80,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":108,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":216,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":244,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":353,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":381,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":490,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":518,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":627,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":655,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":764,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":792,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":173,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":201,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":309,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":337,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":470,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":498,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":631,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":659,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":768,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":796,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":929,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":957,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo_empty4 foo5 foo_empty5 foo foo_empty foo3 foo_empty3 foo4 foo6] vs [foo3 foo4 foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty5 foo6] + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 764, NextOffset: 792 + testutil.go:485: Offset: 929, NextOffset: 957 + testutil.go:485: Offset: 792, NextOffset: 1413 + testutil.go:485: Offset: 957, NextOffset: 1651 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 80, NextOffset: 108 + testutil.go:485: Offset: 173, NextOffset: 201 + testutil.go:485: Offset: 108, NextOffset: 216 + testutil.go:485: Offset: 201, NextOffset: 309 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 353, NextOffset: 381 + testutil.go:485: Offset: 470, NextOffset: 498 + testutil.go:485: Offset: 381, NextOffset: 490 + testutil.go:485: Offset: 498, NextOffset: 631 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 490, NextOffset: 518 + testutil.go:485: Offset: 631, NextOffset: 659 + testutil.go:485: Offset: 518, NextOffset: 627 + testutil.go:485: Offset: 659, NextOffset: 768 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 216, NextOffset: 244 + testutil.go:485: Offset: 309, NextOffset: 337 + testutil.go:485: Offset: 244, NextOffset: 353 + testutil.go:485: Offset: 337, NextOffset: 470 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 627, NextOffset: 655 + testutil.go:485: Offset: 768, NextOffset: 796 + testutil.go:485: Offset: 655, NextOffset: 764 + testutil.go:485: Offset: 796, NextOffset: 929 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo3 foo4 foo_empty2 foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty foo2 foo_empty5 foo6] vs [foo_empty5 foo2 foo_empty2 foo_empty4 foo5 foo4 foo6 foo foo_empty foo3 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: "foo4" vs "foo4" + testutil.go:485: Offset: 631, NextOffset: 659 + testutil.go:485: Offset: 490, NextOffset: 518 + testutil.go:485: Offset: 659, NextOffset: 768 + testutil.go:485: Offset: 518, NextOffset: 627 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 173, NextOffset: 201 + testutil.go:485: Offset: 80, NextOffset: 108 + testutil.go:485: Offset: 201, NextOffset: 309 + testutil.go:485: Offset: 108, NextOffset: 216 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 309, NextOffset: 337 + testutil.go:485: Offset: 216, NextOffset: 244 + testutil.go:485: Offset: 337, NextOffset: 470 + testutil.go:485: Offset: 244, NextOffset: 353 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 768, NextOffset: 796 + testutil.go:485: Offset: 627, NextOffset: 655 + testutil.go:485: Offset: 796, NextOffset: 929 + testutil.go:485: Offset: 655, NextOffset: 764 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 929, NextOffset: 957 + testutil.go:485: Offset: 764, NextOffset: 792 + testutil.go:485: Offset: 957, NextOffset: 1651 + testutil.go:485: Offset: 792, NextOffset: 1413 +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 138 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 191 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 510 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000bfSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":138,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01 +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 142 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 195 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 518 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c3STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":142,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX + gzip_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} +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#01 +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":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 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":76,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":104,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":210,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":238,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":345,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":373,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":480,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":508,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":615,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":643,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":750,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":778,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":169,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":303,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":331,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":621,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":649,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":756,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":915,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":943,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty foo_empty3 foo_empty4 foo5 foo_empty5 foo foo2 foo_empty2 foo3 foo4 foo6] vs [foo_empty3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty2 foo3 foo_empty4 foo5 foo_empty foo2] + 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: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: 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: 479, NextOffset: 507 + testutil.go:485: Offset: 508, NextOffset: 615 testutil.go:485: Offset: 649, NextOffset: 756 - testutil.go:485: Offset: 507, NextOffset: 614 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 750, NextOffset: 778 +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 142 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 195 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 518 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c3STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":142,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 141 in stargz, uncompressed length 512 + 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/lossy-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX + testutil.go:485: Offset: 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: "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" +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo_empty3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty4 foo5 foo_empty] vs [foo5 foo_empty5 foo_empty foo_empty3 foo_empty4 foo3 foo4 foo6 foo foo2 foo_empty2] + 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 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 303, NextOffset: 331 + testutil.go:485: Offset: 210, NextOffset: 238 + testutil.go:485: Offset: 331, NextOffset: 462 + testutil.go:485: Offset: 238, NextOffset: 345 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "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: "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 +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 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/lossy-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 140 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 193 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 512 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c1STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":140,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 142 in stargz, uncompressed length 512 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#01 +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR + gzip_test.go:80: [2] at 195 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 514 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c3STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":142,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 142 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 195 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 514 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c3STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":142,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 143 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 196 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 515 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c4STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":143,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01 +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 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/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 + gzip_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/lossy-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX + testutil.go: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 "": [foo6 foo_empty foo4 foo_empty5 foo3 foo_empty3 foo_empty4 foo5 foo foo2 foo_empty2] vs [foo_empty2 foo_empty3 foo_empty4 foo_empty foo2 foo3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo] + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 622, NextOffset: 650 + testutil.go:485: Offset: 763, NextOffset: 791 + testutil.go:485: Offset: 650, NextOffset: 758 + testutil.go:485: Offset: 791, NextOffset: 923 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 79, NextOffset: 107 + testutil.go:485: Offset: 172, NextOffset: 200 + testutil.go:485: Offset: 107, NextOffset: 214 + testutil.go:485: Offset: 200, NextOffset: 307 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 214, NextOffset: 242 + testutil.go:485: Offset: 307, NextOffset: 335 + testutil.go:485: Offset: 242, NextOffset: 350 + testutil.go:485: Offset: 335, NextOffset: 467 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 350, NextOffset: 378 +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX + 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_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 486, NextOffset: 514 + testutil.go:485: Offset: 627, NextOffset: 655 + testutil.go:485: Offset: 514, NextOffset: 622 + testutil.go:485: Offset: 655, NextOffset: 763 + testutil.go:371: Comparing: "foo_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 foo3 foo4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo_empty3 foo_empty4] vs [foo4 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo] + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 627, NextOffset: 655 + testutil.go:485: Offset: 486, NextOffset: 514 + testutil.go:485: Offset: 655, NextOffset: 763 + testutil.go:485: Offset: 514, NextOffset: 622 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 763, NextOffset: 791 + testutil.go:485: Offset: 622, NextOffset: 650 + testutil.go:485: Offset: 791, NextOffset: 923 + testutil.go:485: Offset: 650, NextOffset: 758 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 923, NextOffset: 951 + testutil.go:485: Offset: 758, NextOffset: 786 + testutil.go:485: Offset: 951, NextOffset: 1638 + testutil.go:485: Offset: 786, NextOffset: 1413 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#01 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX + 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: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 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" +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 124 in stargz, uncompressed length 512 + 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" +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":124,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 128 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 170 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 467 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000aaSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":128,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 128 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 170 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 467 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000aaSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":128,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 128 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 170 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 467 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000aaSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":128,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#01 +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 127 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 169 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 465 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000a9STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":127,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 127 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 169 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 465 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000a9STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":127,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":75,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":209,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":237,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":344,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":372,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":479,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":507,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":614,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":642,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":777,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":169,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":303,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":331,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":621,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":649,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":756,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":915,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":943,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo_empty4 foo5 foo_empty2 foo_empty foo2 foo4 foo_empty5 foo6 foo] vs [foo foo_empty foo2 foo4 foo_empty5 foo6 .no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo_empty4 foo5] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 209, NextOffset: 237 + testutil.go:485: Offset: 303, NextOffset: 331 + testutil.go:485: Offset: 237, NextOffset: 344 + testutil.go:485: Offset: 331, NextOffset: 462 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 479, NextOffset: 507 + testutil.go:485: Offset: 621, NextOffset: 649 + testutil.go:485: Offset: 507, NextOffset: 614 + testutil.go:485: Offset: 649, NextOffset: 756 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 749, NextOffset: 777 - testutil.go:485: Offset: 943, NextOffset: 1632 + testutil.go:485: Offset: 915, NextOffset: 943 testutil.go:485: Offset: 777, NextOffset: 1398 + testutil.go:485: Offset: 943, NextOffset: 1632 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 75, NextOffset: 103 + testutil.go:485: Offset: 169, NextOffset: 197 + testutil.go:485: Offset: 103, NextOffset: 209 + testutil.go:485: Offset: 197, NextOffset: 303 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 344, NextOffset: 372 + testutil.go:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 372, NextOffset: 479 + testutil.go:485: Offset: 490, NextOffset: 621 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "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_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo4 .no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo6] vs [foo4 foo_empty5 foo6 foo foo_empty foo2 foo_empty4 foo5 foo_empty2 foo3 foo_empty3] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 169, NextOffset: 197 testutil.go:485: Offset: 75, NextOffset: 103 testutil.go:485: Offset: 197, NextOffset: 303 testutil.go:485: Offset: 103, NextOffset: 209 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 303, NextOffset: 331 + testutil.go:485: Offset: 209, NextOffset: 237 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX + testutil.go:485: Offset: 331, NextOffset: 462 + testutil.go:485: Offset: 237, NextOffset: 344 + 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_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 462, NextOffset: 490 testutil.go:485: Offset: 344, NextOffset: 372 testutil.go:485: Offset: 490, NextOffset: 621 testutil.go:485: Offset: 372, NextOffset: 479 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "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/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=PAX#02 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 915, NextOffset: 943 + testutil.go:485: Offset: 749, NextOffset: 777 + testutil.go:485: Offset: 943, NextOffset: 1632 + testutil.go:485: Offset: 777, NextOffset: 1398 +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 126 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 168 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 464 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000a8STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":126,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR + gzip_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" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":129,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX +=== RUN TestGzipEStargz/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 + 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":129,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU + gzip_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/lossy-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#01 +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 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":133,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX + gzip_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" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":133,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU +=== 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 130 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 172 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 472 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000acSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":130,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 135 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 177 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 481 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b1STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":135,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX +=== RUN TestGzipEStargz/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" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":135,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=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 135 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 177 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 481 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b1STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":135,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 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/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 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/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 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":132,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 137 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 179 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 483 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b3STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":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 + gzip_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 + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 136 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 178 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 482 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b2STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":136,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/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 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=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + 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 +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + 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/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 + 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/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 + gzip_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/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + 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" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":316,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR +=== RUN TestGzipEStargz/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 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/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 + gzip_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/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 314 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 426 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 1180 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001aaSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":314,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/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 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/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 + gzip_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/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + 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/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 3228 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 5304 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c9cSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 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 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR - gzip_test.go:80: [5] at 6284 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 7948 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 11560 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001f0cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR + gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 4180 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 3172 + gzip_test.go:80: [2] at 4252 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 6328 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000109cSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 3128 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 5204 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c38STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 3228 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 5304 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c9cSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 3668 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 5232 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 6284 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 6824 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 10436 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001aa8STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX + gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 4180 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 3228 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 5304 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c9cSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 3668 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 5232 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 6284 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 7948 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 11560 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001f0cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX + gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 4180 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 3172 + gzip_test.go:80: [2] at 4252 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 6328 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000109cSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 3128 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 5204 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c38STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 3228 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 5304 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c9cSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 3668 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 5232 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 6284 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 6824 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 10436 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001aa8STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU + gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 4180 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 3228 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 5304 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c9cSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 4180 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 3172 + gzip_test.go:80: [2] at 4252 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 6328 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000109cSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 3128 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 5204 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c38STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 3228 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 5304 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c9cSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 4180 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 3228 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 5304 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c9cSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 4180 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 3172 + gzip_test.go:80: [2] at 4252 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 6328 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000109cSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 3128 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 5204 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c38STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 3228 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 5304 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c9cSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 4180 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 122 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 229 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 568 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e5STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 122 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 227 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 566 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e3STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 122 in stargz, uncompressed length 3172 + gzip_test.go:80: [2] at 305 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 644 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000131STARGZ" +=== RUN TestGzipEStargz/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 303 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 642 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000012fSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 122 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 228 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 567 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e4STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 122 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 226 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 565 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e2STARGZ" +=== RUN TestGzipEStargz/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 235 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 574 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ebSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR + gzip_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 311 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 650 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000137STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 126 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 307 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 646 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000133STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU + gzip_test.go: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 231 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 569 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e7STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 125 in stargz, uncompressed length 3172 + gzip_test.go:80: [2] at 310 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 648 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000136STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":80,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":108,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":216,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":244,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":353,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":381,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":490,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":518,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":627,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":655,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":764,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":792,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"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_empty2 foo4 foo_empty4 foo_empty5 foo6 foo_empty foo2 foo3 foo_empty3 foo5] vs [foo3 foo_empty3 foo_empty4 foo5 foo_empty foo_empty2 foo2 foo4 foo_empty5 foo6 .no.prefetch.landmark foo] + testutil.go:377: Directory: "" vs "": [foo_empty4 foo_empty5 foo foo2 foo_empty3 foo4 foo5 foo6 foo_empty foo_empty2 foo3] vs [foo2 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo] 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 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=GNU#02 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 244, NextOffset: 353 - testutil.go:485: Offset: 337, NextOffset: 470 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 353, NextOffset: 381 testutil.go:485: Offset: 470, NextOffset: 498 +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX testutil.go:485: Offset: 381, NextOffset: 490 testutil.go:485: Offset: 498, NextOffset: 631 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 490, NextOffset: 518 + testutil.go:485: Offset: 631, NextOffset: 659 + testutil.go:485: Offset: 518, NextOffset: 627 + testutil.go:485: Offset: 659, NextOffset: 768 testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 627, NextOffset: 655 testutil.go:485: Offset: 768, NextOffset: 796 testutil.go:485: Offset: 655, NextOffset: 764 testutil.go:485: Offset: 796, NextOffset: 929 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 764, NextOffset: 792 + testutil.go:485: Offset: 929, NextOffset: 957 + testutil.go:485: Offset: 792, NextOffset: 1413 + testutil.go:485: Offset: 957, NextOffset: 1651 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 80, NextOffset: 108 testutil.go:485: Offset: 173, NextOffset: 201 testutil.go:485: Offset: 108, NextOffset: 216 testutil.go:485: Offset: 201, NextOffset: 309 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 490, NextOffset: 518 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 3668 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 5232 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 6284 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 7948 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 11560 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001f0cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX - 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: "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_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: 764, NextOffset: 792 - testutil.go:485: Offset: 929, NextOffset: 957 - testutil.go:485: Offset: 792, NextOffset: 1413 - testutil.go:485: Offset: 957, NextOffset: 1651 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo4 foo_empty4 foo5 foo_empty foo_empty2 foo3 foo_empty3] vs [foo4 foo_empty4 foo_empty5 foo6 foo foo_empty2 foo3 foo_empty3 foo5 foo_empty foo2] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:377: Directory: "" vs "": [foo5 foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo2 foo_empty5 foo6] vs [foo_empty2 foo3 foo4 foo5 foo6 foo_empty foo2 foo_empty3 foo_empty4 foo_empty5 foo] 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: "foo5" vs "foo5" testutil.go:485: Offset: 768, NextOffset: 796 @@ -24446,98 +26095,75 @@ 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: "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_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 929, NextOffset: 957 - testutil.go:485: Offset: 764, NextOffset: 792 - testutil.go:485: Offset: 957, NextOffset: 1651 - testutil.go:485: Offset: 792, NextOffset: 1413 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX + 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 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=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 3668 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 5232 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 6284 in stargz, uncompressed length 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:80: [1] at 123 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 232 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 570 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e8STARGZ" +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#01 +=== 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 1024 - gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 3668 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 5232 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 6284 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 7948 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 11560 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001f0cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR + gzip_test.go:80: [1] at 123 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 230 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 568 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e6STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 3668 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 5232 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 6284 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 6824 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 10436 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001aa8STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#02 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX + gzip_test.go:80: [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/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=USTAR#02 +=== 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 1536 - gzip_test.go:80: [3] at 3668 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 5232 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 6284 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 7948 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 11560 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001f0cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX + gzip_test.go:80: [1] at 127 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 236 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 578 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ecSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX + gzip_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 + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 127 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 310 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 652 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000136STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":76,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":104,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":210,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":238,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":345,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":373,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":480,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":508,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":615,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":643,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":750,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":778,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":169,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":303,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":331,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":621,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":649,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":756,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":915,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":943,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo4 foo_empty4 foo5 foo6 foo_empty2 foo3 foo_empty3 foo_empty5] vs [foo_empty4 foo5 foo6 foo_empty foo2 foo_empty2 foo_empty3 foo4 .no.prefetch.landmark foo foo3 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 - testutil.go:485: Offset: 778, NextOffset: 1396 - testutil.go:485: Offset: 943, NextOffset: 1630 + testutil.go:377: Directory: "" vs "": [foo5 foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo2 foo6] vs [foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo6 .no.prefetch.landmark foo foo_empty foo_empty4 foo_empty5] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 76, NextOffset: 104 testutil.go:485: Offset: 169, NextOffset: 197 testutil.go:485: Offset: 104, NextOffset: 210 testutil.go:485: Offset: 197, NextOffset: 303 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 210, NextOffset: 238 - testutil.go:485: Offset: 303, NextOffset: 331 - testutil.go:485: Offset: 238, NextOffset: 345 - testutil.go:485: Offset: 331, NextOffset: 462 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 480, NextOffset: 508 - testutil.go:485: Offset: 621, NextOffset: 649 - testutil.go:485: Offset: 508, NextOffset: 615 - testutil.go:485: Offset: 649, NextOffset: 756 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 345, NextOffset: 373 @@ -24545,18 +26171,31 @@ 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 "": [.no.prefetch.landmark foo foo3 foo_empty5 foo4 foo_empty4 foo5 foo6 foo_empty foo2 foo_empty2 foo_empty3] vs [foo3 foo_empty3 foo_empty5 foo_empty2 foo_empty foo2 foo4 foo_empty4 foo5 foo6 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: 621, NextOffset: 649 testutil.go:485: Offset: 480, NextOffset: 508 - testutil.go:485: Offset: 649, NextOffset: 756 + testutil.go:485: Offset: 621, NextOffset: 649 testutil.go:485: Offset: 508, NextOffset: 615 + testutil.go:485: Offset: 649, NextOffset: 756 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 615, NextOffset: 643 + testutil.go:485: Offset: 756, NextOffset: 784 + testutil.go:485: Offset: 643, NextOffset: 750 + testutil.go:485: Offset: 784, NextOffset: 915 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "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: "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 "": [foo5 foo6 foo2 foo_empty2 foo3 foo_empty3 foo4 .no.prefetch.landmark foo foo_empty foo_empty4 foo_empty5] vs [foo2 foo6 foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5] + 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 @@ -24566,117 +26205,126 @@ 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 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX#02 +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 127 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 239 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 581 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000efSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU 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_empty5" vs "foo_empty5" + 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" 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 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX + 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=-1,prefix="./",src=0,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 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/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU + 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 1052 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 3668 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 5232 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 6284 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 7948 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 11560 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001f0cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=PAX#02 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU + gzip_test.go:80: [1] at 103 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 203 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 515 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cbSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 3668 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 5232 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 6284 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 6824 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 10436 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001aa8STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR + 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 + gzip_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 270 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 582 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000010eSTARGZ" === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":79,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":107,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":214,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":242,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":350,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":378,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":486,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":514,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":622,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":650,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":758,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":172,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":200,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":307,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":335,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":467,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":495,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":627,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":655,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":763,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":791,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":923,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":951,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 foo_empty4 foo_empty3 foo4 foo5 foo_empty5 foo6 foo_empty foo_empty2 foo3] vs [.no.prefetch.landmark foo foo_empty foo4 foo_empty5 foo6 foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5] + testutil.go:377: Directory: "" vs "": [foo_empty5 foo foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty foo6] vs [foo_empty4 .no.prefetch.landmark foo foo4 foo3 foo_empty3 foo5 foo_empty5 foo6 foo_empty foo2 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: "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: "foo5" vs "foo5" testutil.go:485: Offset: 622, NextOffset: 650 testutil.go:485: Offset: 763, NextOffset: 791 testutil.go:485: Offset: 650, NextOffset: 758 testutil.go:485: Offset: 791, NextOffset: 923 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "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: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 350, NextOffset: 378 - testutil.go:485: Offset: 467, NextOffset: 495 - testutil.go:485: Offset: 378, NextOffset: 486 - testutil.go:485: Offset: 495, NextOffset: 627 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 79, NextOffset: 107 testutil.go:485: Offset: 172, NextOffset: 200 testutil.go:485: Offset: 107, NextOffset: 214 testutil.go:485: Offset: 200, NextOffset: 307 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 214, NextOffset: 242 - testutil.go:485: Offset: 307, NextOffset: 335 - testutil.go:485: Offset: 242, NextOffset: 350 - testutil.go:485: Offset: 335, NextOffset: 467 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo4 foo_empty5 foo6 .no.prefetch.landmark foo foo3 foo_empty3 foo_empty4 foo5 foo2 foo_empty2] vs [foo_empty5 foo6 foo_empty foo_empty2 foo3 foo_empty3 foo4 foo5 foo foo2 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:377: Directory: "" vs "": [foo3 foo_empty3 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo_empty4 .no.prefetch.landmark foo foo4] vs [foo foo_empty5 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo6] 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 +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU testutil.go:485: Offset: 514, NextOffset: 622 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 923, NextOffset: 951 - testutil.go:485: Offset: 758, NextOffset: 786 - testutil.go:485: Offset: 951, NextOffset: 1638 - testutil.go:485: Offset: 786, NextOffset: 1413 + testutil.go:371: Comparing: "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: "foo3" vs "foo3" testutil.go:485: Offset: 467, NextOffset: 495 @@ -24684,85 +26332,107 @@ testutil.go:485: Offset: 495, NextOffset: 627 testutil.go:485: Offset: 378, NextOffset: 486 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 763, NextOffset: 791 testutil.go:485: Offset: 622, NextOffset: 650 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 127 in stargz, uncompressed length 1024 - 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" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU testutil.go:485: Offset: 791, NextOffset: 923 testutil.go:485: Offset: 650, NextOffset: 758 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 923, NextOffset: 951 + testutil.go:485: Offset: 758, NextOffset: 786 + testutil.go:485: Offset: 951, NextOffset: 1638 + testutil.go:485: Offset: 786, NextOffset: 1413 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 307, NextOffset: 335 testutil.go:485: Offset: 214, NextOffset: 242 testutil.go:485: Offset: 335, NextOffset: 467 testutil.go:485: Offset: 242, NextOffset: 350 -=== RUN TestGzipEStargz/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 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 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 + 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 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU#02 +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 127 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 238 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 374 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 515 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 625 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 681 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 1059 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002a9STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX + gzip_test.go:80: [1] at 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 + gzip_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: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 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 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#02 +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 104 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 271 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 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 + gzip_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:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 103 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 196 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 511 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c4STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-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 foo_empty3 foo5 foo_empty5 foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo6] vs [foo5 foo_empty5 foo foo2 foo_empty2 foo_empty3 foo_empty4 foo6 .no.prefetch.landmark foo_empty foo3 foo4] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 75, NextOffset: 103 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU - testutil.go:485: Offset: 169, NextOffset: 197 - testutil.go:485: Offset: 103, NextOffset: 209 - testutil.go:485: Offset: 197, NextOffset: 303 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 614, NextOffset: 642 - testutil.go:485: Offset: 756, NextOffset: 784 - testutil.go:485: Offset: 642, NextOffset: 749 - testutil.go:485: Offset: 784, NextOffset: 915 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "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:377: Directory: "" vs "": [foo_empty4 foo6 foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo2 foo5 foo_empty5] vs [.no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo2 foo_empty4 foo5 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 +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU testutil.go:485: Offset: 490, NextOffset: 621 +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 103 in stargz, uncompressed length 2148 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR + gzip_test.go:80: [2] at 203 in stargz, uncompressed length 2048 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU testutil.go:371: Comparing: "foo4" vs "foo4" +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR + 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 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU testutil.go:485: Offset: 479, NextOffset: 507 +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU testutil.go:485: Offset: 621, NextOffset: 649 testutil.go:485: Offset: 507, NextOffset: 614 testutil.go:485: Offset: 649, NextOffset: 756 @@ -24772,103 +26442,133 @@ 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: "foo_empty2" vs "foo_empty2" + 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: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo2 foo_empty2 foo_empty3 foo5 foo_empty5 foo] vs [foo foo_empty3 foo5 foo_empty5 foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo6] - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 621, NextOffset: 649 - testutil.go:485: Offset: 479, NextOffset: 507 - testutil.go:485: Offset: 649, NextOffset: 756 - testutil.go:485: Offset: 507, NextOffset: 614 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo2 foo_empty4 foo5 foo_empty5 foo6] vs [foo5 foo_empty5 foo2 foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo6 foo] + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 756, NextOffset: 784 + testutil.go:485: Offset: 614, NextOffset: 642 + testutil.go:485: Offset: 784, NextOffset: 915 + testutil.go:485: Offset: 642, NextOffset: 749 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 915, NextOffset: 943 testutil.go:485: Offset: 749, NextOffset: 777 testutil.go:485: Offset: 943, NextOffset: 1632 testutil.go:485: Offset: 777, NextOffset: 1398 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 303, NextOffset: 331 + testutil.go:485: Offset: 209, NextOffset: 237 +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR + gzip_test.go:80: [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: +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU + testutil.go:485: Offset: 331, NextOffset: 462 +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + 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 588 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000113STARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU + testutil.go:485: Offset: 237, NextOffset: 344 + 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: 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: "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: "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" 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 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU +=== 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: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 303, NextOffset: 331 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 127 in stargz, uncompressed length 1024 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU - testutil.go:485: Offset: 209, NextOffset: 237 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX - gzip_test.go:80: [2] at 238 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 374 in stargz, uncompressed length 1536 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU - testutil.go:485: Offset: 331, NextOffset: 462 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX - gzip_test.go:80: [4] at 515 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 625 in stargz, uncompressed length 512 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU - testutil.go:485: Offset: 237, NextOffset: 344 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX - gzip_test.go:80: [6] at 678 in stargz, uncompressed length 3584 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX - gzip_test.go:80: [7] at 1056 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002a6STARGZ" -=== 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=true,format=GNU + gzip_test.go:80: [1] at 103 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 272 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 585 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000110STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 126 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 238 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 374 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 513 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 624 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 680 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 1059 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002a8STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#02 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU + gzip_test.go:80: [1] at 100 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 199 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 512 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c7STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=PAX#02 +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 126 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 238 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 374 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 513 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 624 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 677 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 1056 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002a5STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR + 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 524 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cfSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 105 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 200 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 517 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c8STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=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 279 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 595 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000117STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX + gzip_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 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":80,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":108,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":216,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":244,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":353,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":381,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":490,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":518,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":627,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":655,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":764,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":792,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":173,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":201,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":309,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":337,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":470,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":498,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":631,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":659,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":768,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":796,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":929,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":957,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 foo_empty foo2 foo_empty2 foo4 foo_empty4 foo5 foo6 foo foo3 foo_empty3] vs [foo2 foo_empty2 foo_empty3 foo4 foo5 foo6 .no.prefetch.landmark foo foo_empty4 foo_empty5 foo_empty foo3] - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 490, NextOffset: 518 - testutil.go:485: Offset: 631, NextOffset: 659 - testutil.go:485: Offset: 518, NextOffset: 627 - testutil.go:485: Offset: 659, NextOffset: 768 + testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo_empty2 foo4 foo2 foo3 foo_empty3] vs [.no.prefetch.landmark foo foo_empty foo_empty2 foo_empty3 foo_empty4 foo2 foo3 foo4 foo5 foo_empty5 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: "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 @@ -24879,37 +26579,45 @@ 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: "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: "foo2" vs "foo2" + testutil.go:485: Offset: 216, NextOffset: 244 + testutil.go:485: Offset: 309, NextOffset: 337 + testutil.go:485: Offset: 244, NextOffset: 353 + testutil.go:485: Offset: 337, NextOffset: 470 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 353, NextOffset: 381 testutil.go:485: Offset: 470, NextOffset: 498 testutil.go:485: Offset: 381, NextOffset: 490 testutil.go:485: Offset: 498, NextOffset: 631 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo6 foo2 foo3 foo4 foo5 foo_empty5 foo_empty4 .no.prefetch.landmark foo foo_empty foo_empty2 foo_empty3] vs [foo foo_empty foo_empty2 foo4 foo_empty4 foo5 foo_empty5 foo6 foo2 foo3 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_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: 216, NextOffset: 244 testutil.go:485: Offset: 309, NextOffset: 337 - testutil.go:485: Offset: 244, NextOffset: 353 + testutil.go:485: Offset: 216, NextOffset: 244 testutil.go:485: Offset: 337, NextOffset: 470 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo_empty3 foo4 foo5 foo_empty foo3 foo_empty4 foo_empty5] vs [foo_empty foo2 foo_empty2 foo_empty5 foo foo3 foo_empty3 foo4 foo_empty4 foo5 foo6] - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:485: Offset: 244, NextOffset: 353 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 470, NextOffset: 498 testutil.go:485: Offset: 353, NextOffset: 381 testutil.go:485: Offset: 498, NextOffset: 631 testutil.go:485: Offset: 381, NextOffset: 490 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 309, NextOffset: 337 - testutil.go:485: Offset: 216, NextOffset: 244 - testutil.go:485: Offset: 337, NextOffset: 470 - testutil.go:485: Offset: 244, NextOffset: 353 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 631, NextOffset: 659 testutil.go:485: Offset: 490, NextOffset: 518 @@ -24920,119 +26628,113 @@ 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 +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 104 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 205 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 520 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cdSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU 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=-2,prefix="",src=0,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 127 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 240 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 378 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 521 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 633 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 689 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 1073 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b1STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR + gzip_test.go:80: [1] at 104 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 198 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 513 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c6STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=GNU#02 +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 106 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 208 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 525 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d0STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 127 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 240 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 378 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 521 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 633 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 686 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 1070 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002aeSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#02 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX + 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 127 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 240 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 378 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 521 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 633 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 689 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 1073 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b1STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX + gzip_test.go: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 + gzip_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 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":126,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":158,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":441,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":473,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":757,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":789,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1073,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1105,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1389,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1421,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1705,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1737,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":334,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":366,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":649,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":681,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":999,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":1031,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1349,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1381,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1665,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1697,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":2015,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":2047,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo3 foo_empty4 foo5 foo6 foo foo2 foo_empty2 foo_empty3 foo4 foo_empty5] vs [foo4 foo_empty4 .no.prefetch.landmark foo foo2 foo3 foo_empty5 foo6 foo_empty foo_empty2 foo_empty3 foo5] - 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" - 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:377: Directory: "" vs "": [foo_empty4 foo5 foo6 foo foo_empty foo_empty3 foo4 foo_empty5 foo2 foo_empty2 foo3] vs [.no.prefetch.landmark foo foo2 foo_empty5 foo6 foo5 foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4] testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 757, NextOffset: 789 + testutil.go:485: Offset: 999, NextOffset: 1031 + testutil.go:485: Offset: 789, NextOffset: 1073 + testutil.go:485: Offset: 1031, NextOffset: 1349 testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1073, NextOffset: 1105 testutil.go:485: Offset: 1349, NextOffset: 1381 testutil.go:485: Offset: 1105, NextOffset: 1389 testutil.go:485: Offset: 1381, NextOffset: 1665 + testutil.go:371: Comparing: "foo_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: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 757, NextOffset: 789 - testutil.go:485: Offset: 999, NextOffset: 1031 - testutil.go:485: Offset: 789, NextOffset: 1073 - testutil.go:485: Offset: 1031, NextOffset: 1349 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" 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 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#02 +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 105 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 206 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 523 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ceSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR 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 "": [.no.prefetch.landmark foo foo2 foo3 foo4 foo_empty4 foo_empty foo_empty2 foo_empty3 foo5 foo_empty5 foo6] vs [foo_empty5 foo foo2 foo_empty2 foo_empty3 foo4 foo_empty foo3 foo_empty4 foo5 foo6] - 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" -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 105 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 200 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 517 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c8STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 1665, NextOffset: 1697 - testutil.go:485: Offset: 1389, NextOffset: 1421 - testutil.go:485: Offset: 1697, NextOffset: 2015 - testutil.go:485: Offset: 1421, NextOffset: 1705 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 2015, NextOffset: 2047 - testutil.go:485: Offset: 1705, NextOffset: 1737 - testutil.go:485: Offset: 2047, NextOffset: 5363 - testutil.go:485: Offset: 1737, NextOffset: 4933 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX - gzip_test.go:80: [1] at 127 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 240 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 378 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 521 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 633 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 686 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 1070 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002aeSTARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR + 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_empty4 foo5 foo_empty foo_empty2 foo3 foo_empty3 foo4 .no.prefetch.landmark foo foo2 foo_empty5 foo6] vs [foo2 foo_empty2 foo3 foo4 foo_empty5 foo foo_empty foo_empty3 foo_empty4 foo5 foo6] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 334, NextOffset: 366 testutil.go:485: Offset: 126, NextOffset: 158 @@ -25041,61 +26743,114 @@ testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 649, NextOffset: 681 testutil.go:485: Offset: 441, NextOffset: 473 -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR testutil.go:485: Offset: 681, NextOffset: 999 testutil.go:485: Offset: 473, NextOffset: 757 + 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_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 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR testutil.go:485: Offset: 789, NextOffset: 1073 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1349, NextOffset: 1381 testutil.go:485: Offset: 1073, NextOffset: 1105 testutil.go:485: Offset: 1381, NextOffset: 1665 testutil.go:485: Offset: 1105, NextOffset: 1389 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "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" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 128 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 242 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 381 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 523 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 636 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 692 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 1078 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b4STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU + 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: -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#02 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 128 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 242 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 381 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 523 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 636 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 689 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 1075 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b1STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR + gzip_test.go:80: [1] at 107 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 204 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 526 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ccSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 107 in stargz, uncompressed length 3172 + gzip_test.go:80: [2] at 284 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 606 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000011cSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX + gzip_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 283 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 605 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=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 530 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d1STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU + gzip_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 523 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000caSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 106 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 208 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 528 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d0STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=PAX#02 +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 106 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 201 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 521 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c9STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX + gzip_test.go: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 605 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 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":129,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":161,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":448,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":480,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":769,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":801,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1088,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1120,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1407,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1439,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1727,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1759,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":336,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":368,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":655,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":687,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":1010,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":1042,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1364,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1396,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1683,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1715,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":2037,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":2069,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 foo6 foo foo_empty foo_empty2 foo_empty3 foo_empty4 foo5 foo2 foo3 foo4] vs [foo2 foo3 foo_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo_empty foo6 foo_empty2 foo4 foo5] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:377: Directory: "" vs "": [foo_empty5 foo4 foo5 foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo6 foo foo_empty] vs [foo3 foo4 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 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_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 769, NextOffset: 801 + testutil.go:485: Offset: 1010, NextOffset: 1042 + testutil.go:485: Offset: 801, NextOffset: 1088 + testutil.go:485: Offset: 1042, NextOffset: 1364 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 1727, NextOffset: 1759 testutil.go:485: Offset: 2037, NextOffset: 2069 @@ -25107,23 +26862,15 @@ 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: "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: "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_empty2" vs "foo_empty2" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo3 foo_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo5 foo6 foo_empty2 foo4] vs [foo4 foo2 foo3 foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty] + testutil.go:377: Directory: "" vs "": [foo6 foo3 foo4 foo_empty4 foo5 foo_empty5 foo_empty3 .no.prefetch.landmark foo foo_empty foo2 foo_empty2] vs [foo_empty4 foo6 foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty5] + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 336, NextOffset: 368 testutil.go:485: Offset: 129, NextOffset: 161 @@ -25135,128 +26882,108 @@ 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: "foo6" vs "foo6" + testutil.go:485: Offset: 2037, NextOffset: 2069 + testutil.go:485: Offset: 1727, NextOffset: 1759 + testutil.go:485: Offset: 2069, NextOffset: 5417 + testutil.go:485: Offset: 1759, NextOffset: 4986 +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 106 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 281 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 601 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000119STARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 1010, NextOffset: 1042 testutil.go:485: Offset: 769, NextOffset: 801 testutil.go:485: Offset: 1042, NextOffset: 1364 testutil.go:485: Offset: 801, NextOffset: 1088 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "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: 1364, NextOffset: 1396 testutil.go:485: Offset: 1088, NextOffset: 1120 +=== 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" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR 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: "foo6" vs "foo6" - testutil.go:485: Offset: 2037, NextOffset: 2069 - testutil.go:485: Offset: 1727, NextOffset: 1759 - testutil.go:485: Offset: 2069, NextOffset: 5417 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-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=-2,prefix="/",src=0,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 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" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR - testutil.go:485: Offset: 1759, NextOffset: 4986 -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#02 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR + gzip_test.go:80: [1] at 103 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 197 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 518 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c5STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU#02 +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 128 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 239 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 377 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 521 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 633 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 686 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 1076 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002aeSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX + gzip_test.go:80: [1] at 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 128 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 239 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 377 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 521 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 633 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 689 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 1079 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b1STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX + gzip_test.go: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 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":128,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":160,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":444,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":476,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":760,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":792,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1076,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1108,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1393,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1425,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1710,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1742,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":336,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":368,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":652,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":684,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":1003,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":1035,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1355,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1387,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1672,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1704,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":2024,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":2056,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo_empty3 foo5 foo_empty5 foo foo3 foo4 foo_empty4 foo6] vs [foo_empty4 foo5 .no.prefetch.landmark foo foo_empty foo3 foo_empty5 foo6 foo2 foo_empty2 foo_empty3 foo4] - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:377: Directory: "" vs "": [foo foo2 foo4 foo6 foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5] vs [foo5 foo6 foo2 foo_empty2 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo foo_empty foo3 foo_empty5] testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 444, NextOffset: 476 - testutil.go:485: Offset: 652, NextOffset: 684 - testutil.go:485: Offset: 476, NextOffset: 760 - testutil.go:485: Offset: 684, NextOffset: 1003 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 760, NextOffset: 792 + testutil.go:485: Offset: 1003, NextOffset: 1035 + testutil.go:485: Offset: 792, NextOffset: 1076 + testutil.go:485: Offset: 1035, NextOffset: 1355 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "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: "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: "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 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 128 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 239 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 377 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 521 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 633 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 686 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 1076 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002aeSTARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR 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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo3 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty3 foo4 foo_empty5 foo6 foo2 foo_empty2] vs [foo foo3 foo4 foo_empty4 foo6 foo_empty foo2 foo_empty2 foo_empty3 foo5 foo_empty5] - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 1672, NextOffset: 1704 -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR - testutil.go:485: Offset: 1393, NextOffset: 1425 - testutil.go:485: Offset: 1704, NextOffset: 2024 - testutil.go:485: Offset: 1425, NextOffset: 1710 + 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 [foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo foo2 foo4 foo6] + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 336, NextOffset: 368 testutil.go:485: Offset: 128, NextOffset: 160 @@ -25268,7 +26995,12 @@ testutil.go:485: Offset: 760, NextOffset: 792 testutil.go:485: Offset: 1035, NextOffset: 1355 testutil.go:485: Offset: 792, NextOffset: 1076 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 1672, NextOffset: 1704 + testutil.go:485: Offset: 1393, NextOffset: 1425 + testutil.go:485: Offset: 1704, NextOffset: 2024 + testutil.go:485: Offset: 1425, NextOffset: 1710 testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 2024, NextOffset: 2056 testutil.go:485: Offset: 1710, NextOffset: 1742 @@ -25287,58 +27019,100 @@ testutil.go:485: Offset: 1387, NextOffset: 1672 testutil.go:485: Offset: 1108, NextOffset: 1393 === 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=PAX#02 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 128 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 240 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 379 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 522 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 635 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 691 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 1077 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b3STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU + 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 613 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 128 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 240 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 379 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 522 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 635 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 688 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 1074 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b0STARGZ" -=== 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 + 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 609 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000011dSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#02 +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 107 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 212 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 534 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d4STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 107 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 205 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 527 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cdSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR + gzip_test.go: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 560 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1233 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000230STARGZ" +=== 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 419 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1092 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001a3STARGZ" +=== 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 213 in stargz, uncompressed length 3172 + gzip_test.go:80: [2] at 750 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1423 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002eeSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 213 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 609 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1282 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000261STARGZ" +=== 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 216 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 565 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1238 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000235STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 216 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 424 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1097 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001a8STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 217 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 568 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1247 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000238STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 217 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 427 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1106 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001abSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 217 in stargz, uncompressed length 3172 + gzip_test.go:80: [2] at 755 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1433 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002f3STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX#02 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":130,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":162,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":450,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":482,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":770,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":802,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1090,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1122,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1411,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1443,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1732,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1764,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":337,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":369,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":657,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":689,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":1012,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":1044,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1367,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1399,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1688,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1720,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":2043,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":2075,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty3 foo5 foo_empty5 foo foo_empty foo2 foo_empty2 foo3 foo6 foo4 foo_empty4] vs [foo6 .no.prefetch.landmark foo_empty foo4 foo5 foo_empty5 foo_empty4 foo foo2 foo_empty2 foo3 foo_empty3] - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 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:377: Directory: "" vs "": [foo6 foo foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo_empty foo2 foo_empty4 foo5] vs [.no.prefetch.landmark 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: "foo2" vs "foo2" testutil.go:485: Offset: 450, NextOffset: 482 testutil.go:485: Offset: 657, NextOffset: 689 testutil.go:485: Offset: 482, NextOffset: 770 testutil.go:485: Offset: 689, NextOffset: 1012 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 770, NextOffset: 802 - testutil.go:485: Offset: 1012, NextOffset: 1044 - testutil.go:485: Offset: 802, NextOffset: 1090 - testutil.go:485: Offset: 1044, NextOffset: 1367 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "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 @@ -25350,92 +27124,101 @@ testutil.go:485: Offset: 2043, NextOffset: 2075 testutil.go:485: Offset: 1764, NextOffset: 5002 testutil.go:485: Offset: 2075, NextOffset: 5435 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo] vs [foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo6] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + 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: 1367, NextOffset: 1399 testutil.go:485: Offset: 1090, NextOffset: 1122 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR - testutil.go:485: Offset: 1399, NextOffset: 1688 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 129 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 243 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 383 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 527 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 640 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 696 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 1085 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b8STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR + testutil.go:485: Offset: 1367, NextOffset: 1399 testutil.go:485: Offset: 1122, NextOffset: 1411 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 1411, NextOffset: 1443 - testutil.go:485: Offset: 1720, NextOffset: 2043 - testutil.go:485: Offset: 1443, NextOffset: 1732 -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:485: Offset: 1399, NextOffset: 1688 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo_empty3 foo_empty4 foo6 foo] vs [foo5 foo_empty foo2 foo_empty4 foo_empty3 foo4 foo_empty5 foo6 foo foo_empty2 foo3] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 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: "foo2" vs "foo2" testutil.go:485: Offset: 657, NextOffset: 689 testutil.go:485: Offset: 450, NextOffset: 482 testutil.go:485: Offset: 689, NextOffset: 1012 +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 482, NextOffset: 770 +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 1012, NextOffset: 1044 +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX + gzip_test.go:80: [1] at 217 in stargz, uncompressed length 2048 +=== NAME 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 +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX + gzip_test.go:80: [2] at 614 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1292 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000266STARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR 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: "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/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 1367, NextOffset: 1399 + testutil.go:485: Offset: 1090, NextOffset: 1122 + testutil.go:485: Offset: 1399, NextOffset: 1688 + testutil.go:485: Offset: 1122, NextOffset: 1411 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 1411, NextOffset: 1443 + testutil.go:485: Offset: 1720, NextOffset: 2043 + testutil.go:485: Offset: 1443, NextOffset: 1732 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 129 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 243 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 383 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 527 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 640 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 693 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 1082 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b5STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#02 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX + gzip_test.go:80: [1] at 219 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 570 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1249 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000023aSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 129 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 243 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 383 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 527 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 640 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 696 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 1085 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b8STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX + gzip_test.go:80: [1] at 219 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 430 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1109 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001aeSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":126,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":158,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":441,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":473,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":757,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":789,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1073,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1105,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1389,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1421,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1705,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1737,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":334,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":366,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":649,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":681,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":999,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":1031,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1349,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1381,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1665,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1697,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":2015,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":2047,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo3 foo_empty3 foo4 foo5 foo_empty5 foo2 foo_empty2 foo_empty4 foo6] vs [foo foo3 foo5 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty3 foo4 foo6] + testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo4 foo_empty4 foo5 foo_empty5 foo6 foo3 foo_empty3] vs [foo foo3 foo_empty3 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo4 foo_empty4 foo6] + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1073, NextOffset: 1105 testutil.go:485: Offset: 1349, NextOffset: 1381 testutil.go:485: Offset: 1105, NextOffset: 1389 testutil.go:485: Offset: 1381, NextOffset: 1665 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 1389, NextOffset: 1421 testutil.go:485: Offset: 1665, NextOffset: 1697 @@ -25447,143 +27230,130 @@ testutil.go:485: Offset: 334, NextOffset: 366 testutil.go:485: Offset: 158, NextOffset: 441 testutil.go:485: Offset: 366, NextOffset: 649 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 129 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 243 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 383 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 527 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 640 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 693 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 1082 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b5STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo3" vs "foo3" - 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: "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_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 1705, NextOffset: 1737 testutil.go:485: Offset: 2015, NextOffset: 2047 testutil.go:485: Offset: 1737, NextOffset: 4933 testutil.go:485: Offset: 2047, NextOffset: 5363 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo3 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo6] vs [foo3 foo_empty3 foo4 foo5 foo_empty5 foo foo_empty foo_empty4 foo6 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: "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: "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: 1031, NextOffset: 1349 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty4 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo4 foo foo3 foo_empty3 foo5 foo_empty5] vs [foo3 foo_empty3 foo5 foo_empty5 foo foo_empty foo2 foo_empty2 foo4 foo_empty4 foo6] + 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: "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: "foo5" vs "foo5" + testutil.go:485: Offset: 1665, NextOffset: 1697 + testutil.go:485: Offset: 1389, NextOffset: 1421 + testutil.go:485: Offset: 1697, NextOffset: 2015 + testutil.go:485: Offset: 1421, NextOffset: 1705 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 334, NextOffset: 366 + testutil.go:485: Offset: 126, NextOffset: 158 + testutil.go:485: Offset: 366, NextOffset: 649 + testutil.go:485: Offset: 158, NextOffset: 441 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 999, NextOffset: 1031 + testutil.go:485: Offset: 757, NextOffset: 789 + testutil.go:485: Offset: 1031, NextOffset: 1349 + testutil.go:485: Offset: 789, NextOffset: 1073 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 2015, NextOffset: 2047 - testutil.go:485: Offset: 1705, NextOffset: 1737 - testutil.go:485: Offset: 2047, NextOffset: 5363 - testutil.go:485: Offset: 1737, NextOffset: 4933 -=== 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=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-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 129 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 244 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 382 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 526 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 639 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 695 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 1090 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b7STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU + gzip_test.go:80: [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 129 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 244 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 382 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 526 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 639 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 692 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 1087 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b4STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR + 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 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU#02 +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 215 in stargz, uncompressed length 3172 + gzip_test.go:80: [2] at 754 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1430 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 613 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1289 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000265STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 215 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 566 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1242 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000236STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR#02 +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 103 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 202 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 314 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 433 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 534 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 584 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 928 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000248STARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU#02 -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=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"}]} -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU + gzip_test.go:80: [1] at 215 in stargz, uncompressed length 1024 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":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 "" -=== NAME TestGzipEStargz/testWriteAndOpen/modes-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 103 in stargz, uncompressed length 1024 +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU + gzip_test.go:80: [2] at 426 in stargz, uncompressed length 2048 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX - testutil.go:377: Directory: "" vs "": [foo_empty2 foo4 foo_empty3 foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo3 foo6] vs [foo_empty3 foo4 foo_empty4 foo_empty5 foo_empty foo_empty2 foo3 foo5 foo6 .no.prefetch.landmark foo foo2] -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR - gzip_test.go:80: [2] at 202 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 314 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 433 in stargz, uncompressed length 1024 + testutil.go:371: Comparing: "" vs "" +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU + gzip_test.go:80: [3] at 1102 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001aaSTARGZ" === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 1088, NextOffset: 1120 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR - 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" + testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo_empty4 foo5 foo foo2 foo_empty2 foo6 foo_empty foo4 foo_empty5] vs [foo_empty2 foo3 foo_empty4 foo5 foo_empty foo foo2 foo_empty3 foo4 foo_empty5 foo6 .no.prefetch.landmark] + 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 +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX - 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: 1715, NextOffset: 2037 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 129, NextOffset: 161 + testutil.go:485: Offset: 336, NextOffset: 368 + testutil.go:485: Offset: 161, NextOffset: 448 + testutil.go:485: Offset: 368, NextOffset: 655 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 448, NextOffset: 480 -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX testutil.go: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 @@ -25591,153 +27361,143 @@ testutil.go:485: Offset: 1042, NextOffset: 1364 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "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: "foo6" vs "foo6" - testutil.go:485: Offset: 1727, NextOffset: 1759 - testutil.go:485: Offset: 2037, NextOffset: 2069 - testutil.go:485: Offset: 1759, NextOffset: 4986 - testutil.go:485: Offset: 2069, NextOffset: 5417 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2 foo5 foo6 foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5] vs [foo_empty2 foo4 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo6] testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 1364, NextOffset: 1396 testutil.go:485: Offset: 1088, NextOffset: 1120 - testutil.go:485: Offset: 1396, NextOffset: 1683 + testutil.go:485: Offset: 1364, NextOffset: 1396 testutil.go:485: Offset: 1120, NextOffset: 1407 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:485: Offset: 1396, NextOffset: 1683 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: 1010, NextOffset: 1042 - testutil.go:485: Offset: 769, NextOffset: 801 - testutil.go:485: Offset: 1042, NextOffset: 1364 - testutil.go:485: Offset: 801, NextOffset: 1088 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 2037, NextOffset: 2069 testutil.go:485: Offset: 1727, NextOffset: 1759 - testutil.go:485: Offset: 2069, NextOffset: 5417 + testutil.go:485: Offset: 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_empty foo_empty2 foo3 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo_empty3 foo4] vs [foo3 foo_empty3 foo_empty4 foo5 foo foo2 foo_empty2 foo6 foo_empty foo4 foo_empty5] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 336, NextOffset: 368 testutil.go:485: Offset: 129, NextOffset: 161 +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 219 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 570 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1251 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000023aSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX testutil.go:485: Offset: 368, NextOffset: 655 testutil.go:485: Offset: 161, NextOffset: 448 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 655, NextOffset: 687 testutil.go:485: Offset: 448, NextOffset: 480 testutil.go:485: Offset: 687, NextOffset: 1010 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 103 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 202 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 314 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 433 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 534 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 584 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 928 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000248STARGZ" + gzip_test.go:80: [1] at 219 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 430 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1111 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001aeSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX 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 + testutil.go:485: Offset: 1396, NextOffset: 1683 + testutil.go:485: Offset: 1120, NextOffset: 1407 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 2037, NextOffset: 2069 +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 219 in stargz, uncompressed length 3172 + gzip_test.go:80: [2] at 760 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1441 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002f8STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,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: "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_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 -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=PAX#02 +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 103 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 202 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 314 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 433 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 534 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 576 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 920 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000240STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU + gzip_test.go:80: [1] at 219 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 620 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1301 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 102 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 200 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 311 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 429 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 529 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 579 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 922 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000243STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU + gzip_test.go:80: [1] at 221 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 573 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1254 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000023dSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 221 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 433 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1114 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b1STARGZ" === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":128,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":160,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":444,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":476,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":760,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":792,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1076,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1108,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1393,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1425,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1710,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1742,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":336,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":368,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":652,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":684,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":1003,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":1035,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1355,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1387,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1672,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1704,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":2024,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":2056,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty3 foo6 foo foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5] vs [foo_empty3 foo5 .no.prefetch.landmark foo foo2 foo4 foo_empty4 foo_empty5 foo6 foo_empty foo_empty2 foo3] + testutil.go:377: Directory: "" vs "": [foo5 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty5 foo foo_empty3 foo4 foo_empty4] vs [foo4 foo_empty foo2 foo3 foo_empty3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty2 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: "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 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=GNU#02 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX testutil.go:485: Offset: 1355, NextOffset: 1387 testutil.go:485: Offset: 1108, NextOffset: 1393 testutil.go:485: Offset: 1387, NextOffset: 1672 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 1393, NextOffset: 1425 - testutil.go:485: Offset: 1672, NextOffset: 1704 - testutil.go:485: Offset: 1425, NextOffset: 1710 - testutil.go:485: Offset: 1704, NextOffset: 2024 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 1710, NextOffset: 1742 - testutil.go:485: Offset: 2024, NextOffset: 2056 - testutil.go:485: Offset: 1742, NextOffset: 4953 - testutil.go:485: Offset: 2056, NextOffset: 5391 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 444, NextOffset: 476 testutil.go:485: Offset: 652, NextOffset: 684 testutil.go:485: Offset: 476, NextOffset: 760 testutil.go:485: Offset: 684, NextOffset: 1003 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 foo_empty3 foo5 .no.prefetch.landmark foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo6 foo_empty] vs [foo_empty foo2 foo_empty3 foo5 foo_empty5 foo6 foo foo_empty2 foo3 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: "foo3" vs "foo3" - testutil.go:485: Offset: 1003, NextOffset: 1035 testutil.go:485: Offset: 760, NextOffset: 792 - testutil.go:485: Offset: 1035, NextOffset: 1355 + testutil.go:485: Offset: 1003, NextOffset: 1035 testutil.go:485: Offset: 792, NextOffset: 1076 - testutil.go: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: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: "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 "": [foo_empty foo2 foo3 foo_empty3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty2 foo_empty4 foo5] vs [foo_empty foo2 foo_empty2 foo3 foo5 foo6 foo foo_empty3 foo4 foo_empty4 foo_empty5] testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 2024, NextOffset: 2056 testutil.go:485: Offset: 1710, NextOffset: 1742 @@ -25747,184 +27507,121 @@ testutil.go:485: Offset: 336, NextOffset: 368 testutil.go:485: Offset: 128, NextOffset: 160 testutil.go:485: Offset: 368, NextOffset: 652 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#02 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX testutil.go:485: Offset: 160, NextOffset: 444 + 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_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 652, NextOffset: 684 testutil.go:485: Offset: 444, NextOffset: 476 testutil.go:485: Offset: 684, NextOffset: 1003 testutil.go:485: Offset: 476, NextOffset: 760 + testutil.go:371: Comparing: "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: "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 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 102 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 200 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 311 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 429 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 529 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 571 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 914 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000023bSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR + 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 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR - gzip_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=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 105 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 206 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 320 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 441 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 544 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 586 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 933 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000024aSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX -=== 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 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":130,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":162,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":450,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":482,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":770,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":802,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1090,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1122,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1411,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1443,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1732,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1764,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":337,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":369,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":657,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":689,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":1012,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":1044,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1367,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1399,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1688,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1720,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":2043,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":2075,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo_empty4 foo5 foo foo_empty2 foo4 foo_empty5 foo6 foo_empty foo2] vs [foo foo_empty foo3 foo4 foo_empty4 .no.prefetch.landmark foo_empty2 foo_empty3 foo5 foo_empty5 foo6 foo2] - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 1732, NextOffset: 1764 - testutil.go:485: Offset: 2043, NextOffset: 2075 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 105 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 206 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 320 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 441 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 544 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 594 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 941 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000252STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 1764, NextOffset: 5002 - testutil.go:485: Offset: 2075, NextOffset: 5435 + testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo6 foo3 foo_empty4 foo5 foo_empty5] vs [.no.prefetch.landmark foo2 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty2 foo3 foo_empty3 foo6] testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 450, NextOffset: 482 -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX testutil.go:485: Offset: 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: "foo4" vs "foo4" testutil.go:485: Offset: 1090, NextOffset: 1122 testutil.go:485: Offset: 1367, NextOffset: 1399 testutil.go:485: Offset: 1122, NextOffset: 1411 testutil.go:485: Offset: 1399, NextOffset: 1688 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1732, NextOffset: 1764 + 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_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 1411, NextOffset: 1443 testutil.go:485: Offset: 1688, NextOffset: 1720 testutil.go:485: Offset: 1443, NextOffset: 1732 testutil.go:485: Offset: 1720, NextOffset: 2043 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 130, NextOffset: 162 - testutil.go:485: Offset: 337, NextOffset: 369 - testutil.go:485: Offset: 162, NextOffset: 450 - testutil.go:485: Offset: 369, NextOffset: 657 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" 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 "": [foo5 foo_empty5 foo6 foo2 foo_empty2 foo_empty3 foo3 foo4 foo_empty4 .no.prefetch.landmark foo foo_empty] vs [foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo foo2 foo4 foo_empty5 foo6 foo_empty] - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo_empty3 foo6 foo foo2 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark] vs [foo_empty4 foo5 foo_empty5 foo3 foo_empty foo2 foo_empty2 foo_empty3 foo4 foo6 foo] + 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: "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 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX#02 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX testutil.go:485: Offset: 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: "foo2" vs "foo2" - testutil.go:485: Offset: 657, NextOffset: 689 - testutil.go:485: Offset: 450, NextOffset: 482 - testutil.go:485: Offset: 689, NextOffset: 1012 - testutil.go:485: Offset: 482, NextOffset: 770 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo_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: "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_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 2043, NextOffset: 2075 + testutil.go:485: Offset: 1732, NextOffset: 1764 + testutil.go:485: Offset: 2075, NextOffset: 5435 + testutil.go:485: Offset: 1764, NextOffset: 5002 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 337, NextOffset: 369 testutil.go:485: Offset: 130, NextOffset: 162 testutil.go:485: Offset: 369, NextOffset: 657 testutil.go:485: Offset: 162, NextOffset: 450 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 105 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 206 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 320 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 441 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 544 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 586 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 933 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000024aSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 104 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 204 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 317 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 437 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 539 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 589 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 933 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000024dSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU - gzip_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=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=GNU#02 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":128,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":160,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":445,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":477,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":763,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":795,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1081,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1113,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1399,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1431,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1717,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1749,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":335,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":367,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":652,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":684,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":1005,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":1037,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1358,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1390,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1676,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1708,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":2028,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":2060,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo_empty5 foo2 foo3 foo_empty2 foo5 foo6 foo foo_empty] vs [foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo3 foo foo_empty foo2 foo_empty2 .no.prefetch.landmark] + 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 foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty foo5 foo_empty5 foo6] + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1081, NextOffset: 1113 @@ -25932,41 +27629,47 @@ testutil.go:485: Offset: 1113, NextOffset: 1399 testutil.go:485: Offset: 1390, NextOffset: 1676 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 445, NextOffset: 477 - testutil.go:485: Offset: 652, NextOffset: 684 - testutil.go:485: Offset: 477, NextOffset: 763 - testutil.go:485: Offset: 684, NextOffset: 1005 - testutil.go:371: Comparing: "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_empty2" vs "foo_empty2" 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: "foo6" vs "foo6" - testutil.go:485: Offset: 1717, NextOffset: 1749 - testutil.go:485: Offset: 2028, NextOffset: 2060 - testutil.go:485: Offset: 1749, NextOffset: 4944 - testutil.go:485: Offset: 2060, NextOffset: 5377 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 128, NextOffset: 160 testutil.go:485: Offset: 335, NextOffset: 367 testutil.go:485: Offset: 160, NextOffset: 445 testutil.go:485: Offset: 367, NextOffset: 652 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo5 foo_empty5 foo6 foo3 foo_empty3 foo_empty foo2 foo_empty2 .no.prefetch.landmark foo] vs [foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo2 foo_empty foo_empty2 foo5 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: 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 + 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: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty foo5 foo_empty5 foo6 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo foo2 foo_empty2 foo3] vs [foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty2 foo_empty3 foo4 foo6 foo2 foo3] + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + 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: "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 @@ -25976,153 +27679,89 @@ testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1358, NextOffset: 1390 testutil.go:485: Offset: 1081, NextOffset: 1113 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 104 in stargz, uncompressed length 1024 - 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" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU testutil.go:485: Offset: 1390, NextOffset: 1676 -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU testutil.go:485: Offset: 1113, NextOffset: 1399 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 1676, NextOffset: 1708 testutil.go:485: Offset: 1399, NextOffset: 1431 testutil.go:485: Offset: 1708, NextOffset: 2028 testutil.go:485: Offset: 1431, NextOffset: 1717 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" 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: "foo6" vs "foo6" + testutil.go:485: Offset: 2028, NextOffset: 2060 + testutil.go:485: Offset: 1717, NextOffset: 1749 + testutil.go:485: Offset: 2060, NextOffset: 5377 + testutil.go:485: Offset: 1749, NextOffset: 4944 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#02 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR - gzip_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 - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 104 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 204 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 317 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 437 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 539 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 589 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 933 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000024dSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 104 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 204 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 317 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 437 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 539 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 581 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 925 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000245STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#02 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=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 foo2 foo_empty3 foo_empty4 foo5 foo_empty2 foo3 foo4 foo_empty5 foo6] vs [foo_empty3 foo5 foo6 foo2 foo_empty2 foo3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo_empty] - 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/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#02 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 368, NextOffset: 656 + testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo4 foo5 foo_empty5 foo6 foo foo2 foo3 foo_empty3 foo_empty4] vs [foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 .no.prefetch.landmark foo] testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 449, NextOffset: 481 - testutil.go:485: Offset: 656, NextOffset: 688 - testutil.go:485: Offset: 481, NextOffset: 771 - testutil.go:485: Offset: 688, NextOffset: 1012 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 1412, NextOffset: 1444 - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 1444, NextOffset: 1733 - testutil.go:485: Offset: 1720, NextOffset: 2043 testutil.go:371: Comparing: "foo_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: "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: "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 "": [.no.prefetch.landmark foo foo_empty foo4 foo_empty4 foo_empty5 foo2 foo_empty2 foo3 foo_empty3 foo5 foo6] vs [foo_empty2 foo3 foo4 foo_empty5 foo6 foo5 foo foo_empty foo2 foo_empty3 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: 336, NextOffset: 368 testutil.go:485: Offset: 161, NextOffset: 449 + testutil.go:485: Offset: 368, NextOffset: 656 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 449, NextOffset: 481 + testutil.go:485: Offset: 656, NextOffset: 688 + testutil.go:485: Offset: 481, NextOffset: 771 + testutil.go:485: Offset: 688, NextOffset: 1012 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 771, NextOffset: 803 + testutil.go:485: Offset: 1012, NextOffset: 1044 + testutil.go:485: Offset: 803, NextOffset: 1092 + testutil.go:485: Offset: 1044, NextOffset: 1368 + testutil.go: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 "": [foo6 foo_empty foo2 foo_empty4 foo5 foo_empty5 foo4 .no.prefetch.landmark foo foo_empty2 foo3 foo_empty3] vs [foo foo2 foo3 foo_empty3 foo_empty4 foo_empty foo_empty2 foo4 foo5 foo_empty5 foo6] testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 1368, NextOffset: 1400 - testutil.go:485: Offset: 1092, NextOffset: 1124 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 103 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 202 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 314 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 433 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 534 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 584 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 927 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000248STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU - 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_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 1412, NextOffset: 1444 + testutil.go:485: Offset: 1720, NextOffset: 2043 + testutil.go:485: Offset: 1444, NextOffset: 1733 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 2043, NextOffset: 2075 testutil.go:485: Offset: 1733, NextOffset: 1765 testutil.go:485: Offset: 2075, NextOffset: 5423 testutil.go:485: Offset: 1765, NextOffset: 4991 -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 336, NextOffset: 368 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=PAX#02 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU - 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: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: "foo3" vs "foo3" testutil.go:485: Offset: 1012, NextOffset: 1044 @@ -26130,72 +27769,25 @@ 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: "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: "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 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 103 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 202 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 314 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 433 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 534 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 576 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 919 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000240STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 107 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 209 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 325 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 446 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 550 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 600 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 946 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000258STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 107 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 209 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 325 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 446 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 550 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 592 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 938 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000250STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=GNU#02 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=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 foo_empty2 foo4 foo_empty4 foo5 foo foo2 foo3 foo_empty3 foo_empty5 foo6] vs [foo_empty5 foo6 foo_empty2 foo3 foo_empty3 foo4 foo5 .no.prefetch.landmark foo foo_empty foo2 foo_empty4] - 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: "foo6" vs "foo6" - testutil.go:485: Offset: 1722, NextOffset: 1754 - testutil.go:485: Offset: 2033, NextOffset: 2065 - testutil.go:485: Offset: 1754, NextOffset: 4965 - testutil.go:485: Offset: 2065, NextOffset: 5400 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 130, NextOffset: 162 - testutil.go:485: Offset: 337, NextOffset: 369 - testutil.go:485: Offset: 162, NextOffset: 447 - testutil.go:485: Offset: 369, NextOffset: 654 + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty2 foo3] vs [.no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty4 foo6 foo foo_empty foo_empty3 foo4 foo5 foo_empty5] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 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 @@ -26207,10 +27799,31 @@ 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_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1722, NextOffset: 1754 + testutil.go:485: Offset: 2033, NextOffset: 2065 + testutil.go:485: Offset: 1754, NextOffset: 4965 + testutil.go:485: Offset: 2065, NextOffset: 5400 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 130, NextOffset: 162 + testutil.go:485: Offset: 337, NextOffset: 369 + testutil.go:485: Offset: 162, NextOffset: 447 + testutil.go:485: Offset: 369, NextOffset: 654 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 765, NextOffset: 797 + testutil.go:485: Offset: 1007, NextOffset: 1039 + testutil.go:485: Offset: 797, NextOffset: 1084 + testutil.go:485: Offset: 1039, NextOffset: 1360 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo6 foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo_empty4] vs [foo_empty foo_empty2 foo4 foo_empty4 foo5 foo foo2 foo3 foo_empty3 foo_empty5 foo6] + testutil.go:377: Directory: "" vs "": [foo3 foo_empty4 foo6 .no.prefetch.landmark foo2 foo_empty2 foo4 foo5 foo_empty5 foo foo_empty foo_empty3] vs [foo_empty5 foo6 foo_empty foo2 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty2 foo3] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 337, NextOffset: 369 + testutil.go:485: Offset: 130, NextOffset: 162 + testutil.go:485: Offset: 369, NextOffset: 654 + testutil.go:485: Offset: 162, NextOffset: 447 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1360, NextOffset: 1392 @@ -26223,91 +27836,36 @@ testutil.go:485: Offset: 1711, NextOffset: 2033 testutil.go:485: Offset: 1435, NextOffset: 1722 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 2033, NextOffset: 2065 - testutil.go:485: Offset: 1722, NextOffset: 1754 - testutil.go:485: Offset: 2065, NextOffset: 5400 - testutil.go:485: Offset: 1754, NextOffset: 4965 + testutil.go:371: Comparing: "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_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_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 337, NextOffset: 369 - testutil.go:485: Offset: 130, NextOffset: 162 - testutil.go:485: Offset: 369, NextOffset: 654 - testutil.go:485: Offset: 162, NextOffset: 447 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#02 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=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 - 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 + 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 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 107 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 209 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 325 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 446 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 550 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 592 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 938 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000250STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 105 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 206 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 320 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 441 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 544 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 594 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 940 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000252STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/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 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":130,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":162,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":452,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":484,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":775,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":807,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1098,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1130,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1421,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1453,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1744,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1776,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":338,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":370,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":660,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":692,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":1017,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":1049,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1374,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1406,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1697,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1729,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":2054,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":2086,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo3 foo_empty4 foo_empty5 foo6 foo foo_empty foo_empty2 foo_empty3 foo4 foo5] vs [foo3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo_empty2 foo5 foo6 foo foo2 foo_empty3] - 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: "foo2" vs "foo2" - testutil.go:485: Offset: 452, NextOffset: 484 - testutil.go:485: Offset: 660, NextOffset: 692 - testutil.go:485: Offset: 484, NextOffset: 775 - testutil.go:485: Offset: 692, NextOffset: 1017 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 775, NextOffset: 807 - testutil.go:485: Offset: 1017, NextOffset: 1049 - testutil.go:485: Offset: 807, NextOffset: 1098 - testutil.go:485: Offset: 1049, NextOffset: 1374 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty5 foo4 foo_empty4 foo5 foo foo_empty foo2 foo3 foo_empty3 foo6] vs [.no.prefetch.landmark foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo3 foo4] 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: "foo5" vs "foo5" testutil.go:485: Offset: 1421, NextOffset: 1453 testutil.go:485: Offset: 1697, NextOffset: 1729 @@ -26319,141 +27877,106 @@ 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: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 452, NextOffset: 484 + testutil.go:485: Offset: 660, NextOffset: 692 + testutil.go:485: Offset: 484, NextOffset: 775 + testutil.go:485: Offset: 692, NextOffset: 1017 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 775, NextOffset: 807 + testutil.go:485: Offset: 1017, NextOffset: 1049 + testutil.go:485: Offset: 807, NextOffset: 1098 + testutil.go:485: Offset: 1049, NextOffset: 1374 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + 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_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo_empty3 foo5 foo6 foo foo2] vs [foo2 foo3 foo_empty4 foo_empty5 foo6 foo foo_empty foo_empty2 foo_empty3 foo4 foo5] + testutil.go:377: Directory: "" vs "": [foo_empty3 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo4 foo foo_empty foo3] vs [foo_empty2 foo_empty5 foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty foo2 foo6] + 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: "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 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 105 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 206 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 320 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 441 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 544 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 586 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 932 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000024aSTARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU testutil.go:485: Offset: 807, NextOffset: 1098 testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1374, NextOffset: 1406 -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU testutil.go:485: Offset: 1098, NextOffset: 1130 testutil.go:485: Offset: 1406, NextOffset: 1697 testutil.go:485: Offset: 1130, NextOffset: 1421 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 338, NextOffset: 370 - testutil.go:485: Offset: 130, NextOffset: 162 - testutil.go:485: Offset: 370, NextOffset: 660 - testutil.go:485: Offset: 162, NextOffset: 452 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 660, NextOffset: 692 - testutil.go:485: Offset: 452, NextOffset: 484 - testutil.go:485: Offset: 692, NextOffset: 1017 - testutil.go:485: Offset: 484, NextOffset: 775 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 1697, NextOffset: 1729 testutil.go:485: Offset: 1421, NextOffset: 1453 testutil.go:485: Offset: 1729, NextOffset: 2054 testutil.go:485: Offset: 1453, NextOffset: 1744 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 2054, NextOffset: 2086 testutil.go:485: Offset: 1744, NextOffset: 1776 testutil.go:485: Offset: 2086, NextOffset: 5446 testutil.go:485: Offset: 1776, NextOffset: 5014 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 660, NextOffset: 692 + testutil.go:485: Offset: 452, NextOffset: 484 + testutil.go:485: Offset: 692, NextOffset: 1017 + testutil.go:485: Offset: 484, NextOffset: 775 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 108 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 207 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 325 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 449 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 550 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 600 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 952 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000258STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 108 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 207 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 325 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 449 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 550 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 592 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 944 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000250STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 108 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 207 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 325 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 449 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 550 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 600 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 952 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000258STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU#02 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty3 foo_empty5 foo6 foo foo_empty foo5 foo4 foo_empty4] vs [foo_empty2 .no.prefetch.landmark foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo6 foo_empty5] - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:377: Directory: "" vs "": [foo_empty5 foo foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty foo5 foo6] vs [foo foo_empty foo_empty2 foo5 foo_empty5 foo6 .no.prefetch.landmark foo3 foo_empty3 foo4 foo_empty4 foo2] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 6908, NextOffset: 6940 testutil.go:485: Offset: 8016, NextOffset: 8048 testutil.go:485: Offset: 6940, NextOffset: 8500 testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 8500, NextOffset: 8532 testutil.go:485: Offset: 9636, NextOffset: 9668 testutil.go:485: Offset: 8532, NextOffset: 14779 testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 2132 testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 2132, NextOffset: 2164 testutil.go:485: Offset: 3184, NextOffset: 3216 testutil.go:485: Offset: 2164, NextOffset: 3724 testutil.go:485: Offset: 3216, NextOffset: 4804 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: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty foo2 foo_empty5 foo6] vs [foo6 foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty5 foo4 foo_empty4 foo5] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty3 foo4 foo_empty4 foo2 foo3] vs [foo foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo_empty foo5 foo6] testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 3184, NextOffset: 3216 testutil.go:485: Offset: 2132, NextOffset: 2164 @@ -26471,75 +27994,44 @@ 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 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 108 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 207 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 325 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 449 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 550 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 592 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 944 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000250STARGZ" + 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: "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 -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 107 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 206 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 323 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 446 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 547 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 597 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 950 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000255STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 107 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 206 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 323 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 446 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 547 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 589 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 942 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000024dSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR#02 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo4 foo_empty4 foo6 foo foo_empty foo2 foo_empty2 foo5 foo_empty5] vs [.no.prefetch.landmark foo_empty foo4 foo_empty4 foo5 foo6 foo foo2 foo_empty2 foo3 foo_empty3 foo_empty5] - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:377: Directory: "" vs "": [foo foo_empty foo_empty2 foo_empty4 foo5 foo_empty5 foo6 foo2 foo3 foo_empty3 foo4] vs [foo6 .no.prefetch.landmark foo foo2 foo3 foo4 foo5 foo_empty foo_empty2 foo_empty3 foo_empty4 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: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:485: Offset: 9668, NextOffset: 15915 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 2132, NextOffset: 2164 testutil.go:485: Offset: 3184, NextOffset: 3216 @@ -26551,7 +28043,11 @@ 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_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 @@ -26559,14 +28055,17 @@ testutil.go:485: Offset: 8048, NextOffset: 9636 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo4 foo_empty4 foo5 foo6 foo foo2 foo_empty2 foo3 foo_empty3 foo_empty5] vs [foo_empty2 foo5 foo_empty5 foo3 foo_empty3 foo4 foo_empty4 foo6 foo foo_empty foo2] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:377: Directory: "" vs "": [foo_empty3 foo_empty4 foo_empty5 foo_empty foo_empty2 foo2 foo3 foo4 foo5 foo6 .no.prefetch.landmark foo] vs [foo2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo6 foo foo_empty foo_empty2 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: "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 @@ -26587,76 +28086,36 @@ testutil.go:485: Offset: 2132, NextOffset: 2164 testutil.go:485: Offset: 3216, NextOffset: 4804 testutil.go:485: Offset: 2164, NextOffset: 3724 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "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_empty5" vs "foo_empty5" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX/lost_digest_in_a_entry === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 110 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 212 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 332 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 458 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 561 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 611 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 964 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000263STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 110 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 212 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 332 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 458 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 561 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 603 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 956 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000025bSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 110 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 212 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 332 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 458 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 561 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 611 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 964 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000263STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU#02 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo3 foo_empty4 foo5 foo6 foo foo_empty2 foo_empty3 foo4 foo_empty5 foo_empty] vs [foo3 foo_empty3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty4] - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:377: Directory: "" vs "": [foo_empty5 foo6 foo2 foo_empty2 foo3 foo5 foo_empty4 foo foo_empty foo_empty3 foo4] vs [foo3 foo_empty3 foo4 foo_empty4 foo_empty2 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty 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_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 testutil.go:485: Offset: 4804, NextOffset: 4836 @@ -26667,36 +28126,16 @@ testutil.go:485: Offset: 6424, NextOffset: 6456 testutil.go:485: Offset: 5348, NextOffset: 6908 testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty4] vs [foo foo2 foo3 foo_empty4 foo5 foo6 foo_empty foo_empty2 foo_empty3 foo4 foo_empty5] - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:485: Offset: 5348, NextOffset: 6908 - 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" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 3184 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR + testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty3 foo4 foo_empty4 foo3] vs [foo foo_empty foo_empty3 foo4 foo_empty4 foo2 foo_empty2 foo3 foo5 foo_empty5 foo6] testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 3184, NextOffset: 3216 @@ -26704,84 +28143,54 @@ 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_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 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 110 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 212 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 332 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 458 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 561 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 603 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 956 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000025bSTARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 8500, NextOffset: 8532 -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR testutil.go: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: "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: "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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU/duplicated_entry_offset -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 109 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 211 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 330 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 455 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 558 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 608 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 962 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000260STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 109 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 211 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 330 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 455 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 558 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 600 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 954 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000258STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 109 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 209 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 328 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 453 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 555 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 605 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 957 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000025dSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#02 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 foo_empty2 foo3 foo4 foo_empty4 foo5 foo foo_empty foo2 foo_empty3 foo6] vs [foo foo_empty foo_empty2 foo_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark foo2 foo3 foo4 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 foo_empty foo_empty2 foo_empty3 foo6 foo_empty5 foo2 foo3 foo4 foo_empty4 foo5] vs [foo_empty foo_empty2 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo3 foo_empty3 foo4 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: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 8500, NextOffset: 8532 testutil.go:485: Offset: 9636, NextOffset: 9668 testutil.go:485: Offset: 8532, NextOffset: 14779 testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:371: Comparing: "foo_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: "foo3" vs "foo3" testutil.go:485: Offset: 3724, NextOffset: 3756 testutil.go:485: Offset: 4804, NextOffset: 4836 @@ -26799,35 +28208,23 @@ testutil.go:485: Offset: 6940, NextOffset: 8500 testutil.go:485: Offset: 8048, NextOffset: 9636 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 2132, NextOffset: 2164 + testutil.go:485: Offset: 3184, NextOffset: 3216 + 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_empty foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo foo2 foo3 foo4 foo5 foo6 .no.prefetch.landmark] vs [foo4 foo_empty4 foo5 foo_empty5 foo_empty2 foo3 foo2 foo_empty3 foo6 foo foo_empty] - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "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:377: Directory: "" vs "": [foo_empty foo_empty2 foo_empty4 foo_empty5 foo_empty3 foo4 foo5 foo6 .no.prefetch.landmark foo foo2 foo3] vs [foo foo_empty foo_empty2 foo_empty3 foo6 foo2 foo3 foo4 foo_empty4 foo5 foo_empty5] testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "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: 6424, NextOffset: 6456 testutil.go:485: Offset: 5316, NextOffset: 5348 testutil.go:485: Offset: 6456, NextOffset: 8016 testutil.go:485: Offset: 5348, NextOffset: 6908 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 109 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 209 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 328 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 453 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 555 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 597 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 949 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000255STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 8016, NextOffset: 8048 testutil.go:485: Offset: 6908, NextOffset: 6940 @@ -26838,182 +28235,130 @@ 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: "foo3" vs "foo3" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR testutil.go:485: Offset: 4804, NextOffset: 4836 testutil.go:485: Offset: 3724, NextOffset: 3756 testutil.go:485: Offset: 4836, NextOffset: 6424 testutil.go:485: Offset: 3756, NextOffset: 5316 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR/duplicated_entry_offset -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=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/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 109 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 209 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 328 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 453 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 555 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 597 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 949 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000255STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 108 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 208 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 326 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 450 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 552 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 602 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 954 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000025aSTARGZ" +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX#02 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty3 foo4 foo5 foo6 foo_empty foo2 foo_empty4 foo_empty5 foo foo3] vs [foo5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo foo_empty foo3 foo_empty5] + testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo5 foo foo_empty foo3 foo_empty5 foo6 foo2 foo_empty2 foo_empty3] vs [.no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 foo foo2 foo3 foo4 foo6] + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:371: Comparing: "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: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:485: Offset: 8048, NextOffset: 9636 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 2132 testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 3724, NextOffset: 3756 testutil.go:485: Offset: 4804, NextOffset: 4836 testutil.go:485: Offset: 3756, NextOffset: 5316 testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:371: Comparing: "foo_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: 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 "": [foo foo_empty foo3 foo_empty5 foo5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo_empty3 foo4 foo_empty4] vs [foo_empty5 foo foo3 foo_empty4 foo_empty3 foo4 foo5 foo6 foo_empty foo2 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:377: Directory: "" vs "": [foo_empty3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo_empty2 foo4 foo6 foo foo2 foo3] vs [foo2 foo_empty2 foo_empty3 foo_empty5 foo6 foo foo_empty foo3 foo4 foo_empty4 foo5] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 3184 testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "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_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 6424, NextOffset: 6456 + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:485: Offset: 5348, NextOffset: 6908 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8500, NextOffset: 8532 + 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/duplicated_entry_offset -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 108 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 208 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 326 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 450 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 552 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 594 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 946 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000252STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 112 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 215 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 337 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 463 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 567 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 617 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 968 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000269STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 112 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 215 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 337 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 463 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 567 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 609 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 960 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000261STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=GNU#02 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 foo6 foo foo_empty foo2 foo4 foo_empty5 foo_empty2 foo3 foo_empty3 foo_empty4] vs [.no.prefetch.landmark foo foo_empty foo_empty2 foo_empty4 foo6 foo2 foo3 foo_empty3 foo4 foo5 foo_empty5] + testutil.go:377: Directory: "" vs "": [foo3 foo_empty5 foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo6 foo foo_empty] vs [.no.prefetch.landmark foo_empty2 foo_empty3 foo5 foo_empty5 foo6 foo foo_empty foo2 foo3 foo4 foo_empty4] + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 2132, NextOffset: 2164 + testutil.go:485: Offset: 3184, NextOffset: 3216 + testutil.go:485: Offset: 2164, NextOffset: 3724 + testutil.go:485: Offset: 3216, NextOffset: 4804 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 3724, NextOffset: 3756 testutil.go:485: Offset: 4804, NextOffset: 4836 testutil.go:485: Offset: 3756, NextOffset: 5316 testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6424, NextOffset: 6456 + testutil.go:485: Offset: 5348, NextOffset: 6908 + testutil.go:485: Offset: 6456, NextOffset: 8016 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "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 @@ -27025,44 +28370,33 @@ 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: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo3 foo4 foo_empty4 .no.prefetch.landmark foo_empty2 foo_empty3 foo5 foo_empty5 foo6] vs [foo_empty5 foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 foo6 foo foo_empty 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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX - testutil.go:485: Offset: 2164, NextOffset: 3724 + testutil.go:485: Offset: 2132, NextOffset: 2164 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: "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 foo_empty4 .no.prefetch.landmark foo foo_empty foo4 foo5 foo_empty5 foo6 foo2 foo3 foo_empty3] vs [foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo6 foo foo_empty foo2 foo4 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: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:485: Offset: 2164, NextOffset: 3724 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 4804, NextOffset: 4836 testutil.go:485: Offset: 3724, NextOffset: 3756 testutil.go:485: Offset: 4836, NextOffset: 6424 testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 6424, NextOffset: 6456 testutil.go:485: Offset: 5316, NextOffset: 5348 testutil.go:485: Offset: 6456, NextOffset: 8016 testutil.go:485: Offset: 5348, NextOffset: 6908 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "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: "foo5" vs "foo5" testutil.go:485: Offset: 8016, NextOffset: 8048 testutil.go:485: Offset: 6908, NextOffset: 6940 @@ -27074,223 +28408,100 @@ 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 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#02 === 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=GNU/duplicated_entry_offset -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 112 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 215 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 337 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 463 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 567 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 617 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 968 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000269STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 112 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 215 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 337 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 463 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 567 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 609 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 960 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000261STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 110 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 213 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 333 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 459 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 563 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 613 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 966 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000265STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 110 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 213 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 333 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 459 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 563 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 605 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 958 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000025dSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=PAX#02 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo_empty3 foo4 foo_empty5 foo foo_empty foo5 foo6 foo3 foo_empty4] vs [.no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo4 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo6] - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:377: Directory: "" vs "": [foo3 foo4 foo5 foo6 foo foo_empty foo_empty3 foo_empty4 foo_empty5 foo2 foo_empty2] vs [foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo foo6 foo_empty5 foo_empty foo4] 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: "foo5" vs "foo5" + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:485: Offset: 9668, NextOffset: 15915 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 2132 testutil.go:485: Offset: 1624, NextOffset: 3184 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 2132, NextOffset: 2164 testutil.go:485: Offset: 3184, NextOffset: 3216 testutil.go:485: Offset: 2164, NextOffset: 3724 testutil.go:485: Offset: 3216, NextOffset: 4804 testutil.go:371: Comparing: "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=0,prefix="/",format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX - testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo foo6 foo_empty5 foo_empty foo4] vs [foo2 foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo foo_empty foo3 foo4 foo5 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: 6908, NextOffset: 6940 testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:485: Offset: 6908, NextOffset: 6940 testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go:485: Offset: 9668, NextOffset: 15915 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 216 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 426 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 721 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 1013 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 1222 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 1475 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 3040 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005c3STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo4 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo6] vs [foo3 foo_empty4 foo5 foo6 foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty5] + 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: "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: 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" 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: "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: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 216 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 426 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 721 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 1013 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 1222 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 1334 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 2899 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000536STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 216 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 426 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 721 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 1013 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 1222 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 1475 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 3040 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005c3STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 216 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 426 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 721 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 1013 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 1222 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 1334 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 2899 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000536STARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=GNU#02 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#02 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo4 foo5 foo foo2 foo3 foo_empty4 foo_empty5 foo6 foo_empty foo_empty2 foo_empty3] vs [foo_empty4 foo6 .no.prefetch.landmark foo2 foo_empty3 foo4 foo5 foo_empty5 foo foo_empty foo_empty2 foo3] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 2132, NextOffset: 2164 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX - testutil.go:485: Offset: 3184, NextOffset: 3216 - testutil.go:485: Offset: 2164, NextOffset: 3724 - testutil.go:485: Offset: 3216, NextOffset: 4804 + testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo4 foo_empty4 foo_empty5 foo3 foo_empty3 foo5 foo6] vs [foo_empty4 foo5 foo6 .no.prefetch.landmark foo_empty foo4 foo3 foo_empty3 foo_empty5 foo 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 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 218 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 429 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 725 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 1018 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 1228 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 1481 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 3046 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005c9STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 6908, NextOffset: 6940 testutil.go:485: Offset: 8016, NextOffset: 8048 @@ -27301,26 +28512,34 @@ testutil.go:485: Offset: 9636, NextOffset: 9668 testutil.go:485: Offset: 8532, NextOffset: 14779 testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "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 foo_empty3 foo4 foo_empty4 foo6 foo foo_empty foo_empty2 foo3 foo5 foo_empty5] vs [foo foo2 foo3 foo4 foo5 foo_empty foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo6] testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 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: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: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6424, NextOffset: 6456 + testutil.go:485: Offset: 5348, NextOffset: 6908 + testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2 foo_empty2 foo3 foo_empty3 foo_empty5 .no.prefetch.landmark foo_empty foo4 foo_empty4 foo5 foo6] vs [foo5 foo6 foo3 foo_empty3 foo2 foo_empty2 foo4 foo_empty4 foo_empty5 foo foo_empty] + 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 @@ -27336,106 +28555,64 @@ testutil.go:485: Offset: 2132, NextOffset: 2164 testutil.go:485: Offset: 3216, NextOffset: 4804 testutil.go:485: Offset: 2164, NextOffset: 3724 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:485: Offset: 3756, NextOffset: 5316 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "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 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 218 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 429 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 725 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 1018 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 1228 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 1340 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 2905 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000053cSTARGZ" -=== RUN 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 - gzip_test.go:80: [2] at 430 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 728 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 1022 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 1234 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 1487 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 3069 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005cfSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=PAX#02 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo3 foo_empty3 foo4 foo_empty5 foo6 foo foo_empty foo_empty2 foo_empty4 foo5] vs [foo3 foo_empty4 foo5 foo foo2 foo_empty2 foo4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo_empty3] - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "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: "foo2" vs "foo2" - testutil.go:485: Offset: 2132, NextOffset: 2164 - testutil.go:485: Offset: 3184, NextOffset: 3216 - testutil.go:485: Offset: 2164, NextOffset: 3724 - testutil.go:485: Offset: 3216, NextOffset: 4804 + testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo4 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo_empty4 foo5] vs [foo_empty3 foo4 foo_empty5 .no.prefetch.landmark foo foo2 foo_empty2 foo6 foo_empty foo3 foo_empty4 foo5] testutil.go:371: Comparing: "foo3" vs "foo3" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU testutil.go:485: Offset: 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" -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 219 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 430 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 728 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 1022 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 1234 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 1346 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 2928 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000542STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 5316, NextOffset: 5348 testutil.go:485: Offset: 6424, NextOffset: 6456 testutil.go:485: Offset: 5348, NextOffset: 6908 testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo_empty4 foo5 foo foo2 foo_empty2 foo4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo_empty3] vs [foo4 foo2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo_empty2] + 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: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 3184, NextOffset: 3216 testutil.go:485: Offset: 2132, NextOffset: 2164 -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU - 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_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty foo3 foo_empty4 foo5 foo6 foo_empty5 .no.prefetch.landmark foo foo2 foo_empty2 foo_empty3 foo4] vs [foo_empty5 foo3 foo_empty3 foo4 foo_empty2 foo_empty4 foo5 foo6 foo foo_empty foo2] + 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 @@ -27447,83 +28624,58 @@ testutil.go:485: Offset: 6908, NextOffset: 6940 testutil.go:485: Offset: 8048, NextOffset: 9636 testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:371: Comparing: "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: "foo6" vs "foo6" - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:485: Offset: 8532, NextOffset: 14779 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 219 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 430 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 728 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 1022 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 1234 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 1487 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 3069 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005cfSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 219 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 430 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 728 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 1022 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 1234 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 1346 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 2928 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000542STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR/duplicated_entry_offset -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-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 - gzip_test.go:80: [2] at 432 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 730 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 1026 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 1239 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 1492 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 3074 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005d4STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=GNU#02 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=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 foo6 foo_empty foo2 foo_empty4 foo5 foo_empty5 foo foo_empty3] vs [foo6 foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo2 foo4 foo5] - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo_empty3 foo foo4 foo_empty4 foo5 foo_empty5 foo6 foo3] vs [foo_empty2 foo4 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty4 foo5 foo6 foo foo3 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: "foo4" vs "foo4" - testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 8500, NextOffset: 8532 testutil.go:485: Offset: 9636, NextOffset: 9668 testutil.go:485: Offset: 8532, NextOffset: 14779 testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:371: Comparing: "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 @@ -27531,34 +28683,19 @@ 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" vs "foo" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:485: Offset: 1624, NextOffset: 3184 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo_empty3 foo5 .no.prefetch.landmark foo foo2 foo4] vs [foo_empty foo2 foo_empty2 foo3 foo4 foo6 foo foo_empty3 foo_empty4 foo5 foo_empty5] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo2 foo_empty2 foo4 foo_empty5 foo foo3 foo_empty3 foo_empty4 foo5 foo6] vs [foo6 foo3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo_empty2 foo_empty3] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 3184 testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 3184, NextOffset: 3216 - testutil.go:485: Offset: 2132, NextOffset: 2164 - testutil.go:485: Offset: 3216, NextOffset: 4804 - testutil.go:485: Offset: 2164, NextOffset: 3724 - testutil.go:371: Comparing: "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_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 @@ -27566,103 +28703,48 @@ 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: "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 + testutil.go:485: Offset: 3216, NextOffset: 4804 + testutil.go:485: Offset: 2164, NextOffset: 3724 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 6424, NextOffset: 6456 + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:485: Offset: 5348, NextOffset: 6908 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 220 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 432 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 730 in stargz, uncompressed length 1536 - 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 - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 218 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 427 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 723 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 1017 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 1225 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 1478 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 3052 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005c6STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 218 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 427 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 723 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 1017 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 1225 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 1337 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 2911 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000539STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#02 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo foo5 foo6] vs [foo_empty2 foo3 foo4 foo5 .no.prefetch.landmark foo foo_empty foo2 foo_empty5 foo6 foo_empty3 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: "foo5" vs "foo5" - testutil.go:485: Offset: 6908, NextOffset: 6940 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6940, NextOffset: 8500 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU - testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo4 foo_empty4 foo5 foo_empty5 foo foo3 foo_empty3 foo6] vs [foo3 foo5 foo_empty5 foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo6 .no.prefetch.landmark] testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 5316, NextOffset: 5348 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX - gzip_test.go:80: [1] at 218 in stargz, uncompressed length 1024 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU testutil.go:485: Offset: 6424, NextOffset: 6456 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX - gzip_test.go:80: [2] at 427 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 723 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 1017 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 1225 in stargz, uncompressed length 1636 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU testutil.go:485: Offset: 5348, NextOffset: 6908 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX - gzip_test.go:80: [6] at 1478 in stargz, uncompressed length 3584 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU testutil.go:485: Offset: 6456, NextOffset: 8016 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX - gzip_test.go:80: [7] at 3052 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005c6STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:485: Offset: 8048, NextOffset: 9636 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" @@ -27670,20 +28752,24 @@ testutil.go:485: Offset: 3184, NextOffset: 3216 testutil.go:485: Offset: 2164, NextOffset: 3724 testutil.go:485: Offset: 3216, NextOffset: 4804 -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU - 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 [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo foo5 foo6] - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6908, NextOffset: 6940 - testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:485: Offset: 9668, NextOffset: 15915 testutil.go:371: Comparing: "foo" 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:485: Offset: 1624, NextOffset: 3184 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo3 foo5 foo_empty5 foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo6 .no.prefetch.landmark] vs [foo5 foo_empty5 foo_empty foo2 foo_empty2 foo4 foo_empty4 foo foo3 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 @@ -27691,202 +28777,133 @@ testutil.go:485: Offset: 3216, NextOffset: 4804 testutil.go:485: Offset: 2164, NextOffset: 3724 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 6424, NextOffset: 6456 testutil.go:485: Offset: 5316, NextOffset: 5348 testutil.go:485: Offset: 6456, NextOffset: 8016 testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:371: Comparing: "foo_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 testutil.go:485: Offset: 8500, NextOffset: 8532 testutil.go:485: Offset: 9668, NextOffset: 15915 testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:485: Offset: 3756, NextOffset: 5316 + 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=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 218 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 427 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 723 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 1017 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 1225 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 1337 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 2911 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000539STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 219 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 430 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 728 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 1024 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 1235 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 1488 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 3062 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005d0STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU/duplicated_entry_offset -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 219 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 430 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 728 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 1024 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 1235 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 1347 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 2921 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000543STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=PAX#02 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo4 foo_empty4 foo5 foo6 foo foo_empty foo2 foo_empty2 foo_empty3 foo_empty5] vs [foo_empty4 foo5 foo_empty5 foo6 foo2 foo_empty2 foo_empty foo3 foo_empty3 foo4 .no.prefetch.landmark foo] - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo6 foo foo3 foo5 foo_empty5 foo_empty] vs [foo_empty4 foo_empty5 foo foo3 foo2 foo_empty2 foo_empty3 foo4 foo5 foo6 .no.prefetch.landmark foo_empty] testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 2132, NextOffset: 2164 - testutil.go:485: Offset: 3184, NextOffset: 3216 - testutil.go:485: Offset: 2164, NextOffset: 3724 - testutil.go:485: Offset: 3216, NextOffset: 4804 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo6" vs "foo6" -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 221 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 434 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 734 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 1031 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 1243 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 1496 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 3086 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005d8STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU - testutil.go:485: Offset: 8500, NextOffset: 8532 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go:485: Offset: 9668, NextOffset: 15915 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 3724, NextOffset: 3756 testutil.go:485: Offset: 4804, NextOffset: 4836 testutil.go:485: Offset: 3756, NextOffset: 5316 testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 5316, NextOffset: 5348 testutil.go:485: Offset: 6424, NextOffset: 6456 testutil.go:485: Offset: 5348, NextOffset: 6908 testutil.go:485: Offset: 6456, NextOffset: 8016 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - 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: "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_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo3 foo_empty3 foo4] vs [foo_empty5 foo foo_empty foo2 foo_empty2 foo_empty3 foo3 foo4 foo_empty4 foo5 foo6] + testutil.go:377: Directory: "" vs "": [foo foo3 foo_empty4 foo_empty5 foo4 foo5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty3] vs [foo_empty foo3 foo5 foo_empty5 foo6 foo foo2 foo_empty2 foo_empty3 foo4 foo_empty4] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 3184 testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 4804, NextOffset: 4836 testutil.go:485: Offset: 3724, NextOffset: 3756 testutil.go:485: Offset: 4836, NextOffset: 6424 -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR -=== NAME 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: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6908, NextOffset: 6940 - testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:485: Offset: 6940, NextOffset: 8500 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 9636, NextOffset: 9668 testutil.go:485: Offset: 8500, NextOffset: 8532 testutil.go:485: Offset: 9668, NextOffset: 15915 testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 3184, NextOffset: 3216 testutil.go:485: Offset: 2132, NextOffset: 2164 testutil.go:485: Offset: 3216, NextOffset: 4804 testutil.go:485: Offset: 2164, NextOffset: 3724 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "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=1,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 221 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 434 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 734 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 1031 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 1243 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 1355 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 2945 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000054bSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 221 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 434 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 734 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 1031 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 1243 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 1496 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 3086 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005d8STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 221 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 434 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 734 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 1031 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 1243 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 1355 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 2945 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000054bSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR/duplicated_entry_offset -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 223 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 437 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 739 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 1038 in stargz, uncompressed length 1024 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU - gzip_test.go:80: [5] at 1250 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 1503 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 3092 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005dfSTARGZ" +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=GNU#02 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":88,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":245,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":277,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":401,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":433,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":559,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":591,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":717,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":749,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":873,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":905,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":196,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":228,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":353,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":385,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":543,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":575,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":735,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":767,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":893,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":925,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1083,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1115,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty3 foo_empty5 foo6 foo5 foo foo_empty foo2 foo3 foo4 foo_empty4] vs [foo_empty5 .no.prefetch.landmark foo foo_empty foo3 foo_empty3 foo4 foo_empty4 foo2 foo_empty2 foo5 foo6] + testutil.go:377: Directory: "" vs "": [foo2 foo3 foo_empty3 foo5 foo_empty5 foo foo_empty foo_empty4 foo6 foo_empty2 foo4] vs [.no.prefetch.landmark foo foo_empty2 foo4 foo6 foo_empty foo2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5] + 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_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 @@ -27898,194 +28915,106 @@ 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: "foo4" vs "foo4" - testutil.go:485: Offset: 559, NextOffset: 591 - testutil.go:485: Offset: 735, NextOffset: 767 - testutil.go:485: Offset: 591, NextOffset: 717 - testutil.go:485: Offset: 767, NextOffset: 893 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_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/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR testutil.go:485: Offset: 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_empty3" vs "foo_empty3" - 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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo5 foo6 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo_empty foo3 foo_empty3] vs [foo_empty2 foo_empty3 foo_empty5 foo6 foo4 foo_empty4 foo5 foo foo_empty foo2 foo3] - 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:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty2 foo4 foo5 foo_empty5 foo6 foo_empty foo2 foo3 foo_empty3 foo_empty4] vs [foo2 foo3 foo_empty3 foo5 foo_empty5 foo foo_empty foo_empty4 foo6 foo_empty2 foo4] + 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: "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 testutil.go:485: Offset: 1115, NextOffset: 1889 testutil.go:485: Offset: 905, NextOffset: 1610 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 735, NextOffset: 767 - testutil.go:485: Offset: 559, NextOffset: 591 - testutil.go:485: Offset: 767, NextOffset: 893 - testutil.go:485: Offset: 591, NextOffset: 717 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 196, NextOffset: 228 - testutil.go:485: Offset: 88, NextOffset: 120 - testutil.go:485: Offset: 228, NextOffset: 353 - testutil.go:485: Offset: 120, NextOffset: 245 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 353, NextOffset: 385 + testutil.go:485: Offset: 245, NextOffset: 277 + testutil.go:485: Offset: 385, NextOffset: 543 + testutil.go:485: Offset: 277, NextOffset: 401 testutil.go:371: Comparing: "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=1,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 223 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 437 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 739 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 1038 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 1250 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 1362 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 2951 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000552STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#02 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=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_empty4 foo6 foo foo_empty2 foo3 foo_empty3 foo_empty5 foo_empty foo2 foo4 foo5] vs [foo_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo6 foo foo2 foo4 foo5] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 249, NextOffset: 281 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR - testutil.go:485: Offset: 358, NextOffset: 390 - testutil.go:485: Offset: 281, NextOffset: 409 - testutil.go:485: Offset: 390, NextOffset: 552 + testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo3 foo6 foo2 foo_empty2] vs [foo foo_empty foo2 foo_empty2 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo3 foo_empty3 foo5 foo6] 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 -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 759, NextOffset: 885 testutil.go:485: Offset: 936, NextOffset: 1096 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 90, NextOffset: 122 -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 512 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 199, NextOffset: 231 -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX - gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 122, NextOffset: 249 testutil.go:485: Offset: 231, NextOffset: 358 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 409, NextOffset: 441 testutil.go:485: Offset: 552, NextOffset: 584 testutil.go:485: Offset: 441, NextOffset: 568 -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 584, NextOffset: 745 -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR testutil.go: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: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3 foo foo2 foo4 foo5 foo6] vs [foo foo_empty2 foo3 foo_empty3 foo_empty4 foo6 foo_empty foo2 foo4 foo5 foo_empty5] + testutil.go:377: Directory: "" vs "": [foo_empty2 foo4 foo_empty4 foo_empty5 foo foo_empty foo2 foo5 foo6 .no.prefetch.landmark foo3 foo_empty3] vs [foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo3 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: "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 @@ -28096,165 +29025,97 @@ 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 + 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 -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 600, NextOffset: 727 - testutil.go:371: Comparing: "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" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR testutil.go: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" vs "foo" + testutil.go:485: Offset: 199, NextOffset: 231 + testutil.go:485: Offset: 90, NextOffset: 122 + testutil.go:485: Offset: 231, NextOffset: 358 + testutil.go:485: Offset: 122, NextOffset: 249 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":89,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":121,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":245,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":277,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":403,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":435,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":561,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":593,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":718,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":750,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":876,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":908,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 512 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":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"}]} -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX - gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2560 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR testutil.go:371: Comparing: "" vs "" -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX - gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty2 foo_empty3] vs [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo5 foo_empty5 foo6 foo] + testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo5 foo_empty4 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo3] vs [foo_empty5 foo6 .no.prefetch.landmark foo foo_empty3 foo_empty4 foo5 foo_empty foo2 foo_empty2 foo3 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: 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 -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX - testutil.go:1462: got TOC entries: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 354, NextOffset: 386 -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR testutil.go: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 -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,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":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 435, NextOffset: 561 testutil.go:485: Offset: 579, NextOffset: 740 -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR + testutil.go: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: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo3 foo4 foo_empty foo foo_empty3 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark] vs [foo_empty4 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo5] + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 897, NextOffset: 929 + testutil.go:485: Offset: 718, NextOffset: 750 + testutil.go:485: Offset: 929, NextOffset: 1090 + testutil.go:485: Offset: 750, NextOffset: 876 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 876, NextOffset: 908 testutil.go:485: Offset: 1090, NextOffset: 1122 - testutil.go:485: Offset: 908, NextOffset: 1626 + testutil.go:485: Offset: 876, NextOffset: 908 testutil.go:485: Offset: 1122, NextOffset: 1894 + testutil.go:485: Offset: 908, NextOffset: 1626 testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 89, NextOffset: 121 testutil.go:485: Offset: 198, NextOffset: 230 - testutil.go:485: Offset: 121, NextOffset: 245 + testutil.go:485: Offset: 89, NextOffset: 121 testutil.go:485: Offset: 230, NextOffset: 354 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:485: Offset: 121, NextOffset: 245 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "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: 561, NextOffset: 593 testutil.go:485: Offset: 772, NextOffset: 897 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty5 foo6] vs [foo_empty foo2 foo3 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty2 foo_empty3 foo4] - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:485: Offset: 593, NextOffset: 718 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 -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 277, NextOffset: 403 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" @@ -28262,134 +29123,65 @@ 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 - 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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR - testutil.go:485: Offset: 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 -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU/duplicated_entry_offset -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 140 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 193 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 512 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c1STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":140,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 140 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 193 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 512 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c1STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":140,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#02 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":92,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":124,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":251,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":283,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":413,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":445,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":575,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":607,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":737,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":769,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":898,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":930,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":201,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":233,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":360,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":392,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":553,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":585,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":747,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":779,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":909,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":941,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1104,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1136,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo foo_empty4 foo5] vs [foo2 foo3 foo_empty3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo4 foo_empty4] + testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 foo6 foo foo_empty foo_empty2 foo4 foo_empty4 foo2 foo3 foo_empty3] vs [foo_empty4 foo6 .no.prefetch.landmark foo2 foo_empty2 foo4 foo5 foo_empty5 foo foo_empty foo3 foo_empty3] + 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 -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 138 in stargz, uncompressed length 512 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR testutil.go:485: Offset: 124, NextOffset: 251 -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU - gzip_test.go:80: [2] at 191 in stargz, uncompressed length 2560 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR testutil.go:485: Offset: 233, NextOffset: 360 -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU - gzip_test.go:80: [3] at 510 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000bfSTARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "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:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 737, NextOffset: 769 -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":138,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR testutil.go: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_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: "" vs "" + testutil.go:377: Directory: "" vs "": [foo6 .no.prefetch.landmark foo2 foo_empty2 foo4 foo_empty4 foo_empty5 foo foo_empty foo3 foo_empty3 foo5] vs [foo2 foo3 foo_empty3 foo foo_empty foo_empty2 foo4 foo_empty4 foo5 foo_empty5 foo6] + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 575, NextOffset: 607 testutil.go:485: Offset: 747, NextOffset: 779 - testutil.go:485: Offset: 607, NextOffset: 737 + testutil.go:485: Offset: 575, NextOffset: 607 testutil.go:485: Offset: 779, NextOffset: 909 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:485: Offset: 607, NextOffset: 737 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 898, NextOffset: 930 testutil.go:485: Offset: 1104, NextOffset: 1136 - testutil.go:485: Offset: 930, NextOffset: 1608 + testutil.go:485: Offset: 898, NextOffset: 930 testutil.go:485: Offset: 1136, NextOffset: 1907 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo4 foo_empty4 .no.prefetch.landmark foo foo_empty3 foo5 foo_empty5 foo6 foo2 foo3] vs [foo foo_empty4 foo5 foo4 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3] + 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 -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR testutil.go:485: Offset: 392, NextOffset: 553 testutil.go:485: Offset: 283, NextOffset: 413 testutil.go:371: Comparing: "foo3" vs "foo3" @@ -28404,227 +29196,106 @@ 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 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 747, NextOffset: 779 - testutil.go:485: Offset: 575, NextOffset: 607 - testutil.go:485: Offset: 779, NextOffset: 909 - testutil.go:485: Offset: 607, NextOffset: 737 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 142 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 195 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 518 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c3STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":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=GNU#02 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 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" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR/duplicated_entry_offset -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":142,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 142 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 195 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 518 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c3STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":142,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 141 in stargz, uncompressed length 512 - 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/lossy-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 141 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 194 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 515 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c2STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":141,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":88,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":245,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":277,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":401,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":433,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":559,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":591,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":717,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":749,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":873,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":905,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":196,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":228,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":353,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":385,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":543,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":575,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":735,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":767,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":893,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":925,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1083,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1115,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo_empty3 foo4 foo foo3 foo_empty4 foo5 foo_empty5 foo6] vs [.no.prefetch.landmark foo foo2 foo_empty2 foo3 foo_empty4 foo6 foo_empty foo_empty3 foo4 foo5 foo_empty5] - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo_empty3 foo6 foo_empty2 foo3] vs [foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo6 foo_empty foo3 foo] + 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: "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: "foo6" vs "foo6" - testutil.go:485: Offset: 873, NextOffset: 905 - testutil.go:485: Offset: 1083, NextOffset: 1115 - testutil.go:485: Offset: 905, NextOffset: 1610 - testutil.go:485: Offset: 1115, NextOffset: 1889 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 88, NextOffset: 120 testutil.go:485: Offset: 196, NextOffset: 228 testutil.go:485: Offset: 120, NextOffset: 245 testutil.go:485: Offset: 228, NextOffset: 353 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 401, NextOffset: 433 - testutil.go:485: Offset: 543, NextOffset: 575 - testutil.go:485: Offset: 433, NextOffset: 559 - testutil.go:485: Offset: 575, NextOffset: 735 - testutil.go:371: Comparing: "foo_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_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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 foo_empty foo_empty3 foo4 foo5 foo3 foo_empty4 foo6 .no.prefetch.landmark foo foo2 foo_empty2] vs [foo_empty foo2 foo_empty2 foo_empty3 foo4 foo foo3 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: 735, NextOffset: 767 testutil.go:485: Offset: 559, NextOffset: 591 - testutil.go:485: Offset: 767, NextOffset: 893 + testutil.go:485: Offset: 735, NextOffset: 767 testutil.go:485: Offset: 591, NextOffset: 717 + testutil.go:485: Offset: 767, NextOffset: 893 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 873, NextOffset: 905 + testutil.go:485: Offset: 1083, NextOffset: 1115 + testutil.go:485: Offset: 905, NextOffset: 1610 + testutil.go:485: Offset: 1115, NextOffset: 1889 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo_empty foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo2 foo_empty2 foo6] vs [foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo6 foo_empty2 foo3] + 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: "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" 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 -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX testutil.go:485: Offset: 385, NextOffset: 543 -=== NAME 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 140 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 193 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 512 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c1STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX testutil.go:485: Offset: 277, NextOffset: 401 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":140,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX - 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: "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 -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX/duplicated_entry_offset -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 142 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 195 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 514 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c3STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":142,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 142 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 195 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 514 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c3STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":142,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 143 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 196 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 515 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c4STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":143,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#02 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#02 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":90,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":122,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":249,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":281,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":409,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":441,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":568,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":600,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":727,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":759,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":885,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":917,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":199,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":231,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":358,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":390,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":552,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":584,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":745,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":777,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":904,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":936,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1096,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1128,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo5 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5] vs [foo_empty foo3 foo_empty3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo foo5 foo_empty5 foo2 foo_empty2] - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo5 foo6 foo foo_empty foo2 foo_empty2 foo3 foo_empty4 foo_empty5] vs [foo_empty foo_empty3 foo5 foo_empty5 foo foo2 foo_empty2 foo3 foo4 foo_empty4 foo6 .no.prefetch.landmark] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 90, NextOffset: 122 + testutil.go:485: Offset: 199, NextOffset: 231 + testutil.go:485: Offset: 122, NextOffset: 249 + testutil.go:485: Offset: 231, NextOffset: 358 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 249, NextOffset: 281 @@ -28632,22 +29303,12 @@ testutil.go:485: Offset: 281, NextOffset: 409 testutil.go:485: Offset: 390, NextOffset: 552 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 409, NextOffset: 441 - testutil.go:485: Offset: 552, NextOffset: 584 - testutil.go:485: Offset: 441, NextOffset: 568 - testutil.go:485: Offset: 584, NextOffset: 745 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 568, NextOffset: 600 testutil.go:485: Offset: 745, NextOffset: 777 testutil.go:485: Offset: 600, NextOffset: 727 testutil.go:485: Offset: 777, NextOffset: 904 - testutil.go:371: Comparing: "foo" 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: "foo5" vs "foo5" testutil.go:485: Offset: 727, NextOffset: 759 testutil.go:485: Offset: 904, NextOffset: 936 @@ -28658,31 +29319,31 @@ 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 foo6 .no.prefetch.landmark foo foo_empty foo3 foo_empty3 foo4 foo2 foo_empty2 foo5 foo_empty5] vs [foo6 foo foo5 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo_empty foo2] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 552, NextOffset: 584 testutil.go:485: Offset: 409, NextOffset: 441 -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 127 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 169 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 462 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000a9STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX - testutil.go:485: Offset: 584, NextOffset: 745 + testutil.go:485: Offset: 552, NextOffset: 584 testutil.go:485: Offset: 441, NextOffset: 568 + testutil.go:485: Offset: 584, NextOffset: 745 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty5 foo foo_empty foo_empty3 foo5 foo4 foo_empty4 foo6 .no.prefetch.landmark foo2 foo_empty2 foo3] vs [foo_empty5 foo3 foo_empty4 foo2 foo_empty2 foo_empty3 foo4 foo5 foo6 foo foo_empty] + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 199, NextOffset: 231 + testutil.go:485: Offset: 90, NextOffset: 122 + testutil.go:485: Offset: 231, NextOffset: 358 + testutil.go:485: Offset: 122, NextOffset: 249 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 904, NextOffset: 936 + testutil.go:485: Offset: 727, NextOffset: 759 + testutil.go:485: Offset: 936, NextOffset: 1096 + testutil.go:485: Offset: 759, NextOffset: 885 testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 745, NextOffset: 777 testutil.go:485: Offset: 568, NextOffset: 600 -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":127,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX testutil.go:485: Offset: 777, NextOffset: 904 testutil.go:485: Offset: 600, NextOffset: 727 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" @@ -28691,246 +29352,121 @@ 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 -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX - 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_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 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 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/lossy-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU/duplicated_entry_offset -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 124 in stargz, uncompressed length 512 - 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/lossy-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 128 in stargz, uncompressed length 512 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR - gzip_test.go:80: [2] at 170 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 467 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000aaSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":128,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 128 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 170 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 467 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000aaSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":128,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 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} -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":89,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":121,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":245,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":277,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":403,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":435,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":561,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":593,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":718,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":750,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":876,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":908,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":198,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":230,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":354,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":386,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":547,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":579,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":740,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":772,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":897,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":929,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1090,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1122,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo_empty3 foo3 foo4 foo_empty4] 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: 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:377: Directory: "" vs "": [foo_empty4 foo_empty5 foo_empty foo2 foo_empty2 foo_empty3 foo4 foo foo3 foo5 foo6] vs [foo2 foo3 foo_empty3 foo4 foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo_empty4 foo5 foo_empty5] + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go: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 -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":128,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 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: "foo3" vs "foo3" + testutil.go:485: Offset: 403, NextOffset: 435 + testutil.go:485: Offset: 547, NextOffset: 579 + testutil.go:485: Offset: 435, NextOffset: 561 + testutil.go:485: Offset: 579, NextOffset: 740 testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 718, NextOffset: 750 testutil.go:485: Offset: 897, NextOffset: 929 testutil.go:485: Offset: 750, NextOffset: 876 testutil.go:485: Offset: 929, NextOffset: 1090 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "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: "foo4" vs "foo4" - testutil.go:485: Offset: 561, NextOffset: 593 - testutil.go:485: Offset: 740, NextOffset: 772 - testutil.go:485: Offset: 593, NextOffset: 718 - testutil.go:485: Offset: 772, NextOffset: 897 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo_empty3 foo5 foo_empty5 foo6 foo foo2 foo_empty2 foo3 foo4 foo_empty4] vs [foo_empty foo2 foo_empty2 foo_empty3 foo5 foo_empty5 foo6 foo foo4 foo_empty4 foo3] + testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo_empty2 foo_empty4 foo2 foo3 foo_empty3 foo4 foo6] vs [foo6 foo foo3 foo5 foo_empty3 foo4 foo_empty4 foo_empty5 foo_empty foo2 foo_empty2] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 897, NextOffset: 929 testutil.go:485: Offset: 718, NextOffset: 750 testutil.go:485: Offset: 929, NextOffset: 1090 testutil.go:485: Offset: 750, NextOffset: 876 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 1090, NextOffset: 1122 - testutil.go:485: Offset: 876, NextOffset: 908 - testutil.go:485: Offset: 1122, NextOffset: 1894 -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX - testutil.go:485: Offset: 908, NextOffset: 1626 - testutil.go:371: Comparing: "foo_empty" vs "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_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 547, NextOffset: 579 - testutil.go:485: Offset: 403, NextOffset: 435 - testutil.go:485: Offset: 579, NextOffset: 740 - testutil.go:485: Offset: 435, NextOffset: 561 testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 740, NextOffset: 772 testutil.go:485: Offset: 561, NextOffset: 593 testutil.go:485: Offset: 772, NextOffset: 897 testutil.go:485: Offset: 593, NextOffset: 718 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 198, NextOffset: 230 - testutil.go:485: Offset: 89, NextOffset: 121 - testutil.go:485: Offset: 230, NextOffset: 354 - testutil.go:485: Offset: 121, NextOffset: 245 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1090, NextOffset: 1122 + testutil.go:485: Offset: 876, NextOffset: 908 + testutil.go:485: Offset: 1122, NextOffset: 1894 + testutil.go:485: Offset: 908, NextOffset: 1626 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 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 127 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 169 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 465 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000a9STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":127,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 127 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 169 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 465 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000a9STARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR/duplicated_entry_offset -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":127,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 126 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 168 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 464 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000a8STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":126,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR - gzip_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" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":129,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX -=== RUN TestGzipEStargz/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 - 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":129,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU - gzip_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/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=-2,prefix="",format=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU#02 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":92,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":124,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":251,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":283,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":413,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":445,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":575,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":607,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":737,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":769,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":898,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":930,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":201,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":233,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":360,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":392,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":553,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":585,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":747,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":779,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":909,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":941,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1104,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1136,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 foo foo2 foo_empty2 foo4 foo_empty4 foo5 foo6 foo_empty foo3 foo_empty3] vs [foo3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo_empty2 foo5 foo6 foo foo2 foo_empty3] + testutil.go:377: Directory: "" vs "": [foo foo2 foo_empty2 foo4 foo5 foo6 foo_empty foo3 foo_empty3 foo_empty4 foo_empty5] vs [foo_empty foo_empty2 foo_empty4 foo6 foo_empty3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo foo2 foo3] + 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: 413, NextOffset: 445 + testutil.go:485: Offset: 553, NextOffset: 585 + testutil.go:485: Offset: 445, NextOffset: 575 + testutil.go:485: Offset: 585, NextOffset: 747 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "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" vs "foo" testutil.go:485: Offset: 92, NextOffset: 124 testutil.go:485: Offset: 201, NextOffset: 233 @@ -28942,168 +29478,56 @@ testutil.go:485: Offset: 283, NextOffset: 413 testutil.go:485: Offset: 392, NextOffset: 553 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 898, NextOffset: 930 - testutil.go:485: Offset: 1104, NextOffset: 1136 - testutil.go:485: Offset: 930, NextOffset: 1608 - testutil.go:485: Offset: 1136, NextOffset: 1907 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 413, NextOffset: 445 - testutil.go:485: Offset: 553, NextOffset: 585 - testutil.go:485: Offset: 445, NextOffset: 575 - testutil.go:485: Offset: 585, NextOffset: 747 - testutil.go:371: Comparing: "foo_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 -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX - testutil.go:485: Offset: 769, NextOffset: 898 -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 133 in stargz, uncompressed length 512 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX - testutil.go:485: Offset: 941, NextOffset: 1104 -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR - gzip_test.go:80: [2] at 175 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 475 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 foo_empty3 foo5 foo6 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo4] vs [foo5 foo6 foo_empty foo3 foo_empty3 foo4 foo_empty4 foo foo2 foo_empty2 foo_empty5] + testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo_empty4 foo6 foo5 foo_empty5 .no.prefetch.landmark foo foo2 foo3 foo_empty3 foo4] vs [foo4 foo5 foo6 foo foo2 foo_empty2 foo_empty4 foo_empty5 foo_empty foo3 foo_empty3] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1104, NextOffset: 1136 + testutil.go:485: Offset: 898, NextOffset: 930 + testutil.go:485: Offset: 1136, NextOffset: 1907 + testutil.go:485: Offset: 930, NextOffset: 1608 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 747, NextOffset: 779 + testutil.go:485: Offset: 575, NextOffset: 607 + testutil.go:485: Offset: 779, NextOffset: 909 + testutil.go:485: Offset: 607, NextOffset: 737 testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 909, NextOffset: 941 testutil.go:485: Offset: 737, NextOffset: 769 testutil.go:485: Offset: 941, NextOffset: 1104 testutil.go:485: Offset: 769, NextOffset: 898 - testutil.go:371: Comparing: "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" 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 -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":133,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX 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: "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: "foo4" vs "foo4" - testutil.go:485: Offset: 747, NextOffset: 779 - testutil.go:485: Offset: 575, NextOffset: 607 - testutil.go:485: Offset: 779, NextOffset: 909 - testutil.go:485: Offset: 607, NextOffset: 737 -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX/lost_digest_in_a_entry === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 133 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 175 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 475 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX/duplicated_entry_offset -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":133,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 130 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 172 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 472 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000acSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":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/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 135 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 177 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 481 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b1STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":135,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX -=== RUN TestGzipEStargz/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" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":135,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=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 135 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 177 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 481 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b1STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":135,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#02 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=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"}]} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":198,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":230,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":357,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":389,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":549,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":581,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":742,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":774,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":902,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":934,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1095,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1127,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 foo foo_empty2 foo3 foo4 foo_empty5 foo6 foo_empty foo2 foo_empty3] vs [foo6 foo foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 .no.prefetch.landmark foo2 foo4 foo5 foo_empty5] - 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_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:377: Directory: "" vs "": [foo6 foo foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo_empty foo2] vs [foo2 foo4 foo_empty5 foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo6] testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 889, NextOffset: 921 testutil.go:485: Offset: 1095, NextOffset: 1127 @@ -29120,51 +29544,38 @@ testutil.go:485: Offset: 549, NextOffset: 581 testutil.go:485: Offset: 441, NextOffset: 569 testutil.go:485: Offset: 581, NextOffset: 742 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 569, NextOffset: 601 + testutil.go:485: Offset: 742, NextOffset: 774 + testutil.go:485: Offset: 601, NextOffset: 729 + testutil.go:485: Offset: 774, NextOffset: 902 testutil.go:371: Comparing: "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 -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU testutil.go:485: Offset: 934, NextOffset: 1095 -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 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 "" -=== NAME 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 - gzip_test.go:80: [2] at 175 in stargz, uncompressed length 2560 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU - testutil.go:377: Directory: "" vs "": [foo foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo6 .no.prefetch.landmark foo2 foo4 foo5 foo_empty5] vs [foo3 foo_empty4 foo5 foo foo_empty2 foo_empty3 foo4 foo_empty5 foo6 foo_empty foo2] -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-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" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU + testutil.go:377: Directory: "" vs "": [foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo6 foo2 foo4 foo_empty5] vs [foo foo_empty2 foo6 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo3 foo_empty3 foo4] + 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: "foo4" vs "foo4" -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":133,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU testutil.go:485: Offset: 742, NextOffset: 774 testutil.go:485: Offset: 569, NextOffset: 601 testutil.go:485: Offset: 774, NextOffset: 902 testutil.go:485: Offset: 601, NextOffset: 729 - 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 @@ -29172,462 +29583,232 @@ 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: "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: "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" vs "foo" testutil.go:485: Offset: 198, NextOffset: 230 testutil.go:485: Offset: 89, NextOffset: 121 testutil.go:485: Offset: 230, NextOffset: 357 testutil.go:485: Offset: 121, NextOffset: 248 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1095, NextOffset: 1127 + testutil.go:485: Offset: 889, NextOffset: 921 + testutil.go:485: Offset: 1127, NextOffset: 1907 + testutil.go:485: Offset: 921, NextOffset: 1586 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 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" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":133,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU/duplicated_entry_offset -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - 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":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/testDigestAndVerify/big-files-compression=gzip_compression_level=1,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 - 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 - gzip_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 - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 136 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 178 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 482 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b2STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":136,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/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 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=PAX -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#02 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=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 "": [foo3 foo_empty4 foo5 foo6 foo_empty foo2 foo_empty3 foo4 foo_empty5 foo foo_empty2] vs [foo_empty5 foo6 foo3 foo5 foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 91, NextOffset: 123 - testutil.go:485: Offset: 199, NextOffset: 231 - testutil.go:485: Offset: 123, NextOffset: 250 - testutil.go:485: Offset: 231, NextOffset: 358 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:377: Directory: "" vs "": [foo_empty foo4 foo5 foo_empty5 foo_empty3 foo_empty4 foo6 foo foo2 foo_empty2 foo3] vs [foo_empty5 foo6 foo foo_empty foo_empty4 foo5 foo_empty3 foo4 .no.prefetch.landmark foo2 foo_empty2 foo3] + 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: "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_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 893, NextOffset: 925 testutil.go:485: Offset: 1100, NextOffset: 1132 testutil.go:485: Offset: 925, NextOffset: 1591 testutil.go:485: Offset: 1132, NextOffset: 1927 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 91, NextOffset: 123 + testutil.go:485: Offset: 199, NextOffset: 231 + testutil.go:485: Offset: 123, NextOffset: 250 + testutil.go:485: Offset: 231, NextOffset: 358 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 250, NextOffset: 282 testutil.go:485: Offset: 358, NextOffset: 390 testutil.go:485: Offset: 282, NextOffset: 412 testutil.go:485: Offset: 390, NextOffset: 553 + testutil.go:371: Comparing: "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 -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 310 in stargz, uncompressed length 512 - 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"} -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU 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: 732, NextOffset: 764 -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU - testutil.go:485: Offset: 906, NextOffset: 938 - testutil.go:485: Offset: 764, NextOffset: 893 - testutil.go:485: Offset: 938, NextOffset: 1100 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo3 foo5 foo_empty5 foo6] vs [foo3 foo_empty4 foo5 foo6 foo_empty foo2 foo_empty3 foo4 foo_empty5 foo foo_empty2] + testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 .no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty5 foo6 foo foo_empty foo_empty4 foo5] vs [foo foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo6 foo_empty foo4 foo5 foo_empty5] 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: "foo6" vs "foo6" - testutil.go:485: Offset: 1100, NextOffset: 1132 - testutil.go:485: Offset: 893, NextOffset: 925 - testutil.go:485: Offset: 1132, NextOffset: 1927 - testutil.go:485: Offset: 925, NextOffset: 1591 -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 199, NextOffset: 231 - testutil.go:485: Offset: 91, NextOffset: 123 - testutil.go:485: Offset: 231, NextOffset: 358 - testutil.go:485: Offset: 123, NextOffset: 250 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 358, NextOffset: 390 - testutil.go:485: Offset: 250, NextOffset: 282 - testutil.go:485: Offset: 390, NextOffset: 553 - testutil.go:485: Offset: 282, NextOffset: 412 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 747, NextOffset: 779 testutil.go:485: Offset: 573, NextOffset: 605 testutil.go:485: Offset: 779, NextOffset: 906 testutil.go:485: Offset: 605, NextOffset: 732 -=== 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/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 314 in stargz, uncompressed length 512 - 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/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR/duplicated_entry_offset -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 314 in stargz, uncompressed length 512 - 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/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 - gzip_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/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - 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" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":316,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR -=== RUN TestGzipEStargz/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 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/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 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":90,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":122,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":248,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":280,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":406,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":438,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":565,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":597,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":723,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":755,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":881,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":913,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":199,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":231,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":357,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":389,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":551,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":583,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":744,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":776,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":902,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":934,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1094,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1126,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo3 foo4 foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 foo6] vs [.no.prefetch.landmark foo foo_empty foo_empty4 foo_empty5 foo6 foo2 foo_empty2 foo3 foo_empty3 foo4 foo5] - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 406, NextOffset: 438 - testutil.go:485: Offset: 551, NextOffset: 583 - testutil.go:485: Offset: 438, NextOffset: 565 - testutil.go:485: Offset: 583, NextOffset: 744 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 565, NextOffset: 597 - testutil.go:485: Offset: 744, NextOffset: 776 -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 311 in stargz, uncompressed length 512 - 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/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 358, NextOffset: 390 + testutil.go:485: Offset: 250, NextOffset: 282 + testutil.go:485: Offset: 390, NextOffset: 553 + testutil.go:485: Offset: 282, NextOffset: 412 + 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 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 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: "foo_empty4" vs "foo_empty4" +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#02 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU - testutil.go:485: Offset: 597, NextOffset: 723 - testutil.go:485: Offset: 776, NextOffset: 902 + 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 "": [foo2 foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo foo3 foo_empty4 foo6 foo_empty] vs [.no.prefetch.landmark foo2 foo3 foo4 foo6 foo foo_empty foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 90, NextOffset: 122 testutil.go:485: Offset: 199, NextOffset: 231 testutil.go:485: Offset: 122, NextOffset: 248 testutil.go:485: Offset: 231, NextOffset: 357 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 248, NextOffset: 280 + testutil.go:485: Offset: 357, NextOffset: 389 + testutil.go:485: Offset: 280, NextOffset: 406 + testutil.go:485: Offset: 389, NextOffset: 551 + testutil.go:371: Comparing: "foo_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: "foo4" vs "foo4" + testutil.go:485: Offset: 565, NextOffset: 597 + testutil.go:485: Offset: 744, NextOffset: 776 + testutil.go:485: Offset: 597, NextOffset: 723 + testutil.go:485: Offset: 776, NextOffset: 902 testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 723, NextOffset: 755 testutil.go:485: Offset: 902, NextOffset: 934 testutil.go:485: Offset: 755, NextOffset: 881 testutil.go:485: Offset: 934, NextOffset: 1094 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 406, NextOffset: 438 + testutil.go:485: Offset: 551, NextOffset: 583 + testutil.go:485: Offset: 438, NextOffset: 565 + testutil.go:485: Offset: 583, NextOffset: 744 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 881, NextOffset: 913 testutil.go:485: Offset: 1094, NextOffset: 1126 testutil.go:485: Offset: 913, NextOffset: 1627 testutil.go:485: Offset: 1126, NextOffset: 1916 - testutil.go:371: Comparing: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 foo2 foo_empty2 foo3 foo_empty3 foo4 foo6 .no.prefetch.landmark foo foo_empty foo_empty4 foo_empty5] vs [foo_empty4 foo5 foo_empty5 foo6 foo2 foo_empty2 foo_empty3 foo4 foo foo_empty foo3] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:377: Directory: "" vs "": [foo6 .no.prefetch.landmark foo2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty2 foo_empty3] vs [foo2 foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo foo3 foo_empty4 foo6 foo_empty] testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 902, NextOffset: 934 + testutil.go:485: Offset: 723, NextOffset: 755 + testutil.go:485: Offset: 934, NextOffset: 1094 + testutil.go:485: Offset: 755, NextOffset: 881 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 1094, NextOffset: 1126 - testutil.go:485: Offset: 881, NextOffset: 913 - testutil.go:485: Offset: 1126, NextOffset: 1916 - testutil.go:485: Offset: 913, NextOffset: 1627 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 199, NextOffset: 231 testutil.go:485: Offset: 90, NextOffset: 122 testutil.go:485: Offset: 231, NextOffset: 357 testutil.go:485: Offset: 122, NextOffset: 248 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "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: "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: "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: "foo5" vs "foo5" - testutil.go:485: Offset: 902, NextOffset: 934 - testutil.go:485: Offset: 723, NextOffset: 755 - testutil.go:485: Offset: 934, NextOffset: 1094 - testutil.go:485: Offset: 755, NextOffset: 881 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 357, NextOffset: 389 - testutil.go:485: Offset: 248, NextOffset: 280 - testutil.go:485: Offset: 389, NextOffset: 551 - testutil.go:485: Offset: 280, NextOffset: 406 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 314 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 426 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 1180 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001aaSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":314,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX/duplicated_entry_offset -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - 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/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 - gzip_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} -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - 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/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 319 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 431 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 1190 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001afSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":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 - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 3228 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 5304 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c9cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 4180 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 3172 - gzip_test.go:80: [2] at 4252 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 6328 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000109cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 3128 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 5204 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c38STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#02 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=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 foo5 foo_empty5 foo_empty2 foo_empty3 foo4 foo3 foo6 foo foo_empty foo2] vs [foo_empty3 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo5 foo6 foo foo3 foo4 foo_empty4] + testutil.go:377: Directory: "" vs "": [foo4 foo5 foo_empty3 foo_empty foo2 foo_empty2 foo3 foo_empty4 foo_empty5 foo6 foo] vs [.no.prefetch.landmark foo foo2 foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo_empty foo3 foo4 foo5 foo6] + 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_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: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 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 3228 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 5304 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c9cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 255, NextOffset: 287 testutil.go:485: Offset: 364, NextOffset: 396 testutil.go:485: Offset: 287, NextOffset: 419 testutil.go:485: Offset: 396, NextOffset: 562 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 419, NextOffset: 451 - testutil.go:485: Offset: 562, NextOffset: 594 - testutil.go:485: Offset: 451, NextOffset: 583 - testutil.go:485: Offset: 594, NextOffset: 759 - testutil.go:371: Comparing: "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_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 583, NextOffset: 615 testutil.go:485: Offset: 759, NextOffset: 791 testutil.go:485: Offset: 615, NextOffset: 747 testutil.go:485: Offset: 791, NextOffset: 923 - testutil.go:371: Comparing: "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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU testutil.go:485: Offset: 955, NextOffset: 1118 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 foo6 foo foo3 foo4 foo_empty4 foo_empty3 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty2] vs [foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo3 foo6] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + 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_empty foo2 foo_empty2 foo3 foo_empty4 foo_empty5 foo6 foo foo4 foo5 foo_empty3] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 201, NextOffset: 233 + testutil.go:485: Offset: 92, NextOffset: 124 + testutil.go:485: Offset: 233, NextOffset: 364 + testutil.go:485: Offset: 124, NextOffset: 255 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 364, NextOffset: 396 testutil.go:485: Offset: 255, NextOffset: 287 @@ -29635,19 +29816,12 @@ testutil.go:485: Offset: 287, NextOffset: 419 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 562, NextOffset: 594 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 4180 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU testutil.go:485: Offset: 419, NextOffset: 451 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU testutil.go:485: Offset: 594, NextOffset: 759 testutil.go:485: Offset: 451, NextOffset: 583 testutil.go:371: Comparing: "foo4" vs "foo4" @@ -29655,12 +29829,9 @@ 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 -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU testutil.go:485: Offset: 955, NextOffset: 1118 testutil.go:485: Offset: 779, NextOffset: 911 testutil.go:371: Comparing: "foo6" vs "foo6" @@ -29668,58 +29839,14 @@ 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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 3228 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 5304 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c9cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 4180 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 3172 - gzip_test.go:80: [2] at 4252 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 6328 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000109cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 3128 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 5204 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c38STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR/duplicated_entry_offset -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 3228 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 5304 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c9cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":74,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":102,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":205,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":233,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":337,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":365,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":469,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":497,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":601,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":629,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":733,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":761,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":165,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":193,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":296,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":324,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":455,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":483,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":614,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":642,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":746,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":774,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":905,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":933,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo3 foo4 foo_empty foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo] vs [foo foo4 foo_empty5 foo6 foo3 foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo_empty foo2 foo_empty2] - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 205, NextOffset: 233 - testutil.go:485: Offset: 296, NextOffset: 324 - testutil.go:485: Offset: 233, NextOffset: 337 - testutil.go:485: Offset: 324, NextOffset: 455 + testutil.go:377: Directory: "" vs "": [foo foo_empty foo_empty2 foo3 foo4 foo_empty4 foo5 foo6 foo2 foo_empty3 foo_empty5] vs [.no.prefetch.landmark foo2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo_empty2 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: 337, NextOffset: 365 @@ -29731,15 +29858,12 @@ 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_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: 601, NextOffset: 629 testutil.go:485: Offset: 746, NextOffset: 774 testutil.go:485: Offset: 629, NextOffset: 733 testutil.go:485: Offset: 774, NextOffset: 905 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 733, NextOffset: 761 testutil.go:485: Offset: 905, NextOffset: 933 @@ -29750,137 +29874,57 @@ 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 "": [foo5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo foo4 foo_empty5 foo6] vs [foo6 foo foo_empty3 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo_empty2 foo3 foo4] - 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 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 4180 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR - testutil.go:485: Offset: 102, NextOffset: 205 - 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_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 -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR - testutil.go:485: Offset: 761, NextOffset: 1361 + 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: "" vs "" + testutil.go:377: Directory: "" vs "": [foo6 foo foo_empty foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo2 foo3 foo4] vs [foo_empty3 foo_empty5 foo2 foo_empty foo_empty2 foo3 foo4 foo_empty4 foo5 foo6 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: 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: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 905, NextOffset: 933 + testutil.go:485: Offset: 733, NextOffset: 761 + testutil.go:485: Offset: 933, NextOffset: 1600 + testutil.go:485: Offset: 761, NextOffset: 1361 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 165, NextOffset: 193 + testutil.go:485: Offset: 74, NextOffset: 102 + testutil.go:485: Offset: 193, NextOffset: 296 + testutil.go:485: Offset: 102, NextOffset: 205 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 296, NextOffset: 324 testutil.go:485: Offset: 205, NextOffset: 233 testutil.go:485: Offset: 324, NextOffset: 455 testutil.go:485: Offset: 233, NextOffset: 337 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 455, NextOffset: 483 testutil.go:485: Offset: 337, NextOffset: 365 testutil.go:485: Offset: 483, NextOffset: 614 testutil.go:485: Offset: 365, NextOffset: 469 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 614, NextOffset: 642 + testutil.go:485: Offset: 469, NextOffset: 497 + testutil.go:485: Offset: 642, NextOffset: 746 + testutil.go:485: Offset: 497, NextOffset: 601 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 3228 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 5304 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c9cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 4180 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 3172 - gzip_test.go:80: [2] at 4252 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 6328 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000109cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 3128 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 5204 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c38STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 3228 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 5304 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c9cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 4180 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 3228 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 5304 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c9cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX/duplicated_entry_offset -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 4180 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 3172 - gzip_test.go:80: [2] at 4252 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 6328 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000109cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 3128 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 5204 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c38STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#02 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":79,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":107,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":212,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":240,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":346,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":374,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":480,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":508,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":614,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":642,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":748,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":776,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":169,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":302,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":330,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":622,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":650,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":756,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":916,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":944,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo3 foo4 foo5 foo_empty5 foo foo_empty2 foo_empty3 foo_empty4 foo6] vs [foo5 foo foo_empty foo2 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo_empty2 foo3 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: "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:377: Directory: "" vs "": [foo_empty3 foo_empty5 foo6 foo foo_empty foo_empty2 foo_empty4 foo5 foo2 foo3 foo4] vs [foo foo_empty foo_empty4 foo6 .no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo2] testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 346, NextOffset: 374 testutil.go:485: Offset: 462, NextOffset: 490 @@ -29891,174 +29935,126 @@ testutil.go:485: Offset: 622, NextOffset: 650 testutil.go:485: Offset: 508, NextOffset: 614 testutil.go:485: Offset: 650, NextOffset: 756 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 614, NextOffset: 642 + testutil.go:485: Offset: 756, NextOffset: 784 + testutil.go:485: Offset: 642, NextOffset: 748 + testutil.go:485: Offset: 784, NextOffset: 916 + testutil.go:371: Comparing: "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_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: 748, NextOffset: 776 testutil.go:485: Offset: 916, NextOffset: 944 testutil.go:485: Offset: 776, NextOffset: 1374 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR 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 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2148 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU - gzip_test.go:80: [2] at 3228 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU - gzip_test.go:80: [3] at 5304 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c9cSTARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR testutil.go:371: Comparing: "" vs "" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty2 foo3 foo_empty5 foo6 foo_empty4 foo5 foo foo_empty foo2 foo_empty3 foo4] vs [foo foo_empty2 foo_empty3 foo_empty4 foo6 foo_empty foo2 foo3 foo4 foo5 foo_empty5] + testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo5 foo_empty5 foo2 foo_empty2 foo3 foo_empty4 foo6 .no.prefetch.landmark foo foo_empty] vs [foo_empty foo_empty2 foo_empty3 foo_empty5 foo6 foo foo3 foo4 foo_empty4 foo5 foo2] + 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 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_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: "foo2" vs "foo2" + testutil.go:485: Offset: 302, NextOffset: 330 + testutil.go:485: Offset: 212, NextOffset: 240 + testutil.go:485: Offset: 330, NextOffset: 462 + testutil.go:485: Offset: 240, NextOffset: 346 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 462, NextOffset: 490 testutil.go:485: Offset: 346, NextOffset: 374 testutil.go:485: Offset: 490, NextOffset: 622 testutil.go:485: Offset: 374, NextOffset: 480 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 916, NextOffset: 944 - testutil.go:485: Offset: 748, NextOffset: 776 - testutil.go:485: Offset: 944, NextOffset: 1609 - testutil.go:485: Offset: 776, NextOffset: 1374 -=== NAME TestGzipEStargz/testWriteAndOpen/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 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 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=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 122 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 227 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 567 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e3STARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU/duplicated_entry_offset -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 122 in stargz, uncompressed length 3172 - gzip_test.go:80: [2] at 305 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 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=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":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 "": [foo4 foo_empty5 foo6 foo foo_empty foo_empty2 foo_empty4 foo5 foo2 foo3 foo_empty3] vs [.no.prefetch.landmark foo foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo_empty foo3 foo5] - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 340, NextOffset: 368 - testutil.go:485: Offset: 457, NextOffset: 485 - testutil.go:485: Offset: 368, NextOffset: 473 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 122 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 303 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 643 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000012fSTARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR - testutil.go:485: Offset: 485, NextOffset: 616 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR + testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo_empty4 foo5 foo_empty5 foo6 foo foo2 foo_empty3 foo4] vs [.no.prefetch.landmark foo foo2 foo3 foo_empty3 foo_empty4 foo5 foo_empty foo_empty2 foo4 foo_empty5 foo6] 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: "foo2" vs "foo2" - testutil.go:485: Offset: 207, NextOffset: 235 - testutil.go:485: Offset: 298, NextOffset: 326 - testutil.go:485: Offset: 235, NextOffset: 340 - testutil.go:485: Offset: 326, NextOffset: 457 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "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_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 739, NextOffset: 767 testutil.go:485: Offset: 908, NextOffset: 936 testutil.go:485: Offset: 767, NextOffset: 1366 testutil.go:485: Offset: 936, NextOffset: 1608 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_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_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: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo_empty foo3 foo5] vs [foo_empty3 foo_empty4 foo5 foo2 foo3 foo_empty2 foo4 foo_empty5 foo6 foo foo_empty] - 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: "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: "foo2" vs "foo2" + testutil.go:485: Offset: 207, NextOffset: 235 + testutil.go:485: Offset: 298, NextOffset: 326 + testutil.go:485: Offset: 235, NextOffset: 340 + testutil.go:485: Offset: 326, NextOffset: 457 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 473, NextOffset: 501 + testutil.go:485: Offset: 616, NextOffset: 644 + testutil.go:485: Offset: 501, NextOffset: 606 + testutil.go:485: Offset: 644, NextOffset: 749 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo4 foo_empty5 foo6 foo_empty foo_empty2 foo2 foo3 foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo] vs [foo4 foo foo2 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo_empty2 foo3] + 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: "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: "foo" vs "foo" testutil.go:485: Offset: 166, NextOffset: 194 testutil.go:485: Offset: 75, NextOffset: 103 @@ -30066,125 +30062,66 @@ testutil.go:485: Offset: 103, NextOffset: 207 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 298, NextOffset: 326 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 207, NextOffset: 235 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 326, NextOffset: 457 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU - gzip_test.go:80: [1] at 122 in stargz, uncompressed length 2148 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 235, NextOffset: 340 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU - gzip_test.go:80: [2] at 228 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 568 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e4STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 908, NextOffset: 936 -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR - testutil.go:485: Offset: 739, NextOffset: 767 - testutil.go:485: Offset: 936, NextOffset: 1608 - testutil.go:485: Offset: 767, NextOffset: 1366 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 457, NextOffset: 485 + testutil.go:485: Offset: 340, NextOffset: 368 + testutil.go:485: Offset: 485, NextOffset: 616 + testutil.go:485: Offset: 368, NextOffset: 473 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 749, NextOffset: 777 + testutil.go:485: Offset: 606, NextOffset: 634 + testutil.go:485: Offset: 777, NextOffset: 908 + testutil.go:485: Offset: 634, NextOffset: 739 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 122 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 226 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 566 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e2STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR - gzip_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 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=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 232 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 573 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e8STARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR/duplicated_entry_offset -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX - gzip_test.go: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 309 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 650 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000135STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 126 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 307 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 648 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000133STARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR/duplicated_entry_offset === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=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 "": [foo_empty foo2 foo_empty2 foo_empty3 foo4 foo6 foo foo3 foo_empty4 foo5 foo_empty5] 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" - 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:377: Directory: "" vs "": [foo_empty4 foo5 foo6 foo2 foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo] vs [foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty5 foo6 foo3 foo4] + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 349, NextOffset: 377 testutil.go:485: Offset: 465, NextOffset: 493 testutil.go:485: Offset: 377, NextOffset: 484 testutil.go:485: Offset: 493, NextOffset: 626 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 619, NextOffset: 647 - testutil.go:485: Offset: 761, NextOffset: 789 - testutil.go:485: Offset: 647, NextOffset: 754 - testutil.go:485: Offset: 789, NextOffset: 922 - testutil.go:371: Comparing: "foo_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" -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 125 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 235 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 576 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ebSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR testutil.go:485: Offset: 484, NextOffset: 512 testutil.go:485: Offset: 626, NextOffset: 654 testutil.go:485: Offset: 512, NextOffset: 619 testutil.go:485: Offset: 654, NextOffset: 761 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "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: "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: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 foo_empty3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo4 foo6] vs [foo_empty5 foo foo3 foo_empty4 foo5 foo4 foo6 foo_empty foo2 foo_empty2 foo_empty3] - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 922, NextOffset: 950 - testutil.go:485: Offset: 754, NextOffset: 782 - testutil.go:485: Offset: 950, NextOffset: 1617 - testutil.go:485: Offset: 782, NextOffset: 1378 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:377: Directory: "" vs "": [foo4 foo_empty5 foo6 foo3 foo foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo5 .no.prefetch.landmark] vs [foo2 foo_empty4 foo5 foo6 foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty5] testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 465, NextOffset: 493 testutil.go:485: Offset: 349, NextOffset: 377 @@ -30196,258 +30133,164 @@ testutil.go:485: Offset: 654, NextOffset: 761 testutil.go:485: Offset: 512, NextOffset: 619 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 922, NextOffset: 950 + testutil.go:485: Offset: 754, NextOffset: 782 + testutil.go:485: Offset: 950, NextOffset: 1617 + testutil.go:485: Offset: 782, NextOffset: 1378 + 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" vs "foo" testutil.go:485: Offset: 170, NextOffset: 198 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR 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: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 761, NextOffset: 789 - testutil.go:485: Offset: 619, NextOffset: 647 - testutil.go:485: Offset: 789, NextOffset: 922 - testutil.go:485: Offset: 647, NextOffset: 754 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 125 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 233 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 574 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e9STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 125 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 233 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 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/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=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 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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX/duplicated_entry_offset -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX - gzip_test.go: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 311 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 650 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000137STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX - gzip_test.go: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 647 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000134STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":74,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":102,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":205,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":233,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":337,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":365,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":469,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":497,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":601,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":629,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":733,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":761,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":165,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":193,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":296,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":324,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":455,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":483,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":614,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":642,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":746,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":774,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":905,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":933,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo_empty foo6 foo3 foo] vs [foo_empty2 foo3 foo_empty3 foo_empty4 foo6 foo foo_empty foo2 foo4 foo5 foo_empty5 .no.prefetch.landmark] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 469, NextOffset: 497 - testutil.go:485: Offset: 614, NextOffset: 642 - testutil.go:485: Offset: 497, NextOffset: 601 - testutil.go:485: Offset: 642, NextOffset: 746 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 601, NextOffset: 629 - testutil.go:485: Offset: 746, NextOffset: 774 - testutil.go:485: Offset: 629, NextOffset: 733 - testutil.go:485: Offset: 774, NextOffset: 905 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "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: "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 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 123 in stargz, uncompressed length 2148 - 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=false,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=PAX + testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo5 foo6 foo_empty foo_empty2 foo3 foo_empty5 foo foo2] vs [foo2 foo_empty2 foo3 foo5 foo foo_empty foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty3] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 74, NextOffset: 102 testutil.go:485: Offset: 165, NextOffset: 193 testutil.go:485: Offset: 102, NextOffset: 205 testutil.go:485: Offset: 193, NextOffset: 296 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 205, NextOffset: 233 + testutil.go:485: Offset: 296, NextOffset: 324 + testutil.go:485: Offset: 233, NextOffset: 337 + testutil.go:485: Offset: 324, NextOffset: 455 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 337, NextOffset: 365 testutil.go:485: Offset: 455, NextOffset: 483 testutil.go:485: Offset: 365, NextOffset: 469 testutil.go:485: Offset: 483, NextOffset: 614 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty3 foo_empty4 foo6 foo foo_empty2 foo3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo2] vs [foo4 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo_empty2 foo_empty3 foo6 foo foo3] + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + 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_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 296, NextOffset: 324 - testutil.go:485: Offset: 205, NextOffset: 233 - testutil.go:485: Offset: 324, NextOffset: 455 - testutil.go:485: Offset: 233, NextOffset: 337 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "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: 614, NextOffset: 642 testutil.go:485: Offset: 497, NextOffset: 601 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 746, NextOffset: 774 - testutil.go:485: Offset: 601, NextOffset: 629 - testutil.go:485: Offset: 774, NextOffset: 905 - testutil.go:485: Offset: 629, NextOffset: 733 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:485: Offset: 642, NextOffset: 746 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo3 foo5 foo foo_empty foo2 foo_empty2 foo_empty5 foo6 .no.prefetch.landmark foo_empty3 foo4 foo_empty4] vs [foo5 foo6 foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo foo2 foo3 foo_empty5] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 165, NextOffset: 193 testutil.go:485: Offset: 74, NextOffset: 102 testutil.go:485: Offset: 193, NextOffset: 296 testutil.go:485: Offset: 102, NextOffset: 205 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "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: "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_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=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 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" -=== 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 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=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=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 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=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU/duplicated_entry_offset -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX - gzip_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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=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 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 +=== 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 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":79,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":107,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":212,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":240,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":346,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":374,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":480,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":508,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":614,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":642,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":748,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":776,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":169,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":302,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":330,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":622,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":650,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":756,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":916,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":944,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 foo_empty2 foo3 foo5 foo6 foo_empty foo_empty3 foo4 foo_empty4 foo_empty5] vs [foo6 .no.prefetch.landmark foo foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo_empty2 foo3] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 79, NextOffset: 107 - testutil.go:485: Offset: 169, NextOffset: 197 - testutil.go:485: Offset: 107, NextOffset: 212 - testutil.go:485: Offset: 197, NextOffset: 302 - testutil.go:371: Comparing: "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:377: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo6 foo foo_empty foo2 foo5 foo_empty5] vs [foo foo2 foo_empty2 foo3 foo_empty4 foo5 .no.prefetch.landmark foo_empty3 foo4 foo_empty5 foo6 foo_empty] + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 480, NextOffset: 508 + testutil.go:485: Offset: 622, NextOffset: 650 + testutil.go:485: Offset: 508, NextOffset: 614 + testutil.go:485: Offset: 650, NextOffset: 756 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 748, NextOffset: 776 + testutil.go:485: Offset: 916, NextOffset: 944 + testutil.go:485: Offset: 776, NextOffset: 1374 + testutil.go:485: Offset: 944, NextOffset: 1609 testutil.go:371: Comparing: "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: "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_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 480, NextOffset: 508 - testutil.go:485: Offset: 622, NextOffset: 650 - testutil.go:485: Offset: 508, NextOffset: 614 - testutil.go:485: Offset: 650, NextOffset: 756 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" 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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty2 foo3 foo_empty foo2] vs [foo4 foo_empty4 foo_empty5 foo_empty foo_empty3 foo_empty2 foo3 foo5 foo6 foo foo2] - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 916, NextOffset: 944 - testutil.go:485: Offset: 748, NextOffset: 776 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 127 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 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 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX - testutil.go:485: Offset: 944, NextOffset: 1609 - testutil.go:485: Offset: 776, NextOffset: 1374 + testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo_empty4 foo5 .no.prefetch.landmark foo foo2 foo_empty5 foo6 foo_empty foo_empty3 foo4] vs [foo4 foo_empty4 foo6 foo_empty2 foo3 foo_empty3 foo5 foo_empty5 foo foo_empty foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 169, NextOffset: 197 testutil.go:485: Offset: 79, NextOffset: 107 testutil.go:485: Offset: 197, NextOffset: 302 testutil.go:485: Offset: 107, NextOffset: 212 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 622, NextOffset: 650 - testutil.go:485: Offset: 480, NextOffset: 508 - testutil.go:485: Offset: 650, NextOffset: 756 - testutil.go:485: Offset: 508, NextOffset: 614 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 756, NextOffset: 784 - testutil.go:485: Offset: 614, NextOffset: 642 - testutil.go:485: Offset: 784, NextOffset: 916 - testutil.go:485: Offset: 642, NextOffset: 748 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_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 @@ -30459,67 +30302,48 @@ testutil.go:485: Offset: 346, NextOffset: 374 testutil.go:485: Offset: 490, NextOffset: 622 testutil.go:485: Offset: 374, NextOffset: 480 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 756, NextOffset: 784 + testutil.go:485: Offset: 614, NextOffset: 642 + testutil.go:485: Offset: 784, NextOffset: 916 + testutil.go:485: Offset: 642, NextOffset: 748 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 622, NextOffset: 650 + testutil.go:485: Offset: 480, NextOffset: 508 + testutil.go:485: Offset: 650, NextOffset: 756 + testutil.go:485: Offset: 508, NextOffset: 614 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "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=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 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 - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 103 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 203 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 515 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cbSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 103 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 196 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 508 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c4STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR/duplicated_entry_offset -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=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" -=== 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 104 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 205 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 519 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cdSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":75,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":207,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":235,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":340,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":368,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":473,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":606,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":634,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":739,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":767,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":166,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":194,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":298,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":326,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":457,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":485,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":616,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":644,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":777,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":936,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty2 foo5 foo_empty5 foo6 foo_empty4 foo_empty foo2 foo3 foo_empty3 foo4] vs [foo2 foo3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo] + testutil.go:377: Directory: "" vs "": [foo foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo_empty foo2 foo_empty2 foo5 foo6] vs [foo5 foo6 .no.prefetch.landmark foo_empty foo4 foo_empty4 foo_empty3 foo_empty5 foo foo2 foo_empty2 foo3] + 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: "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 @@ -30533,199 +30357,107 @@ 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_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 606, NextOffset: 634 + testutil.go:485: Offset: 749, NextOffset: 777 + testutil.go:485: Offset: 634, NextOffset: 739 + testutil.go:485: Offset: 777, NextOffset: 908 testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 739, NextOffset: 767 testutil.go:485: Offset: 908, NextOffset: 936 testutil.go:485: Offset: 767, NextOffset: 1366 testutil.go:485: Offset: 936, NextOffset: 1608 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 75, NextOffset: 103 - testutil.go:485: Offset: 166, NextOffset: 194 - testutil.go:485: Offset: 103, NextOffset: 207 - testutil.go:485: Offset: 194, NextOffset: 298 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 104 in stargz, uncompressed length 1024 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR - gzip_test.go:80: [2] at 198 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 512 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c6STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo4 foo_empty4 foo5 foo6 foo foo2 foo_empty2 foo3 foo_empty3 foo_empty5] vs [foo foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo_empty foo2 foo_empty2 foo5 foo6] + 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_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: 606, NextOffset: 634 testutil.go:485: Offset: 777, NextOffset: 908 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo2 foo3 foo5 foo_empty5 foo6 foo foo_empty foo_empty2 foo_empty3 foo4 foo_empty4] vs [foo2 foo3 foo_empty3 foo4 foo_empty4 foo_empty foo_empty2 foo5 foo_empty5 foo6 foo] - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + 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: "foo2" vs "foo2" testutil.go:485: Offset: 298, NextOffset: 326 testutil.go:485: Offset: 207, NextOffset: 235 testutil.go:485: Offset: 326, NextOffset: 457 testutil.go:485: Offset: 235, NextOffset: 340 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 457, NextOffset: 485 testutil.go:485: Offset: 340, NextOffset: 368 testutil.go:485: Offset: 485, NextOffset: 616 testutil.go:485: Offset: 368, NextOffset: 473 -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 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: "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: 166, NextOffset: 194 - testutil.go:485: Offset: 75, NextOffset: 103 - testutil.go:485: Offset: 194, NextOffset: 298 - testutil.go:485: Offset: 103, NextOffset: 207 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=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 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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX - gzip_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 269 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 583 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000010dSTARGZ" -=== 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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX/duplicated_entry_offset -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU - gzip_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=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=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 - gzip_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 +=== 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 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":80,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":108,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":214,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":242,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":349,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":377,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":484,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":512,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":619,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":647,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":754,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":782,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":170,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":198,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":304,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":465,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":493,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":626,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":654,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":761,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":789,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":922,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":950,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty3 foo_empty4 foo5 foo_empty5 foo_empty foo_empty2 foo3 foo6 foo foo2 foo4] vs [foo2 foo3 foo_empty3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo4 foo5 foo foo_empty2] + testutil.go:377: Directory: "" vs "": [foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo3 foo4] vs [foo_empty3 foo_empty4 foo6 foo foo2 foo_empty2 foo4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo3] + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 349, NextOffset: 377 testutil.go:485: Offset: 465, NextOffset: 493 testutil.go:485: Offset: 377, NextOffset: 484 testutil.go:485: Offset: 493, NextOffset: 626 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "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: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 484, NextOffset: 512 testutil.go:485: Offset: 626, NextOffset: 654 testutil.go:485: Offset: 512, NextOffset: 619 testutil.go:485: Offset: 654, NextOffset: 761 - testutil.go:371: Comparing: "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_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_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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo3 foo_empty3 foo foo_empty2 foo4 foo5] vs [foo4 foo6 foo foo2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo_empty foo_empty2] + testutil.go:377: Directory: "" vs "": [foo foo2 foo_empty2 foo_empty3 foo_empty4 foo6 .no.prefetch.landmark foo_empty foo3 foo4 foo5 foo_empty5] vs [foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty3 foo_empty4 foo5 foo_empty5 foo6] 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 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX testutil.go:371: Comparing: "foo3" vs "foo3" -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 103 in stargz, uncompressed length 3172 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX testutil.go:485: Offset: 465, NextOffset: 493 testutil.go:485: Offset: 349, NextOffset: 377 testutil.go:485: Offset: 493, NextOffset: 626 testutil.go:485: Offset: 377, NextOffset: 484 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_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 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX - gzip_test.go:80: [2] at 275 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 588 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/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX - testutil.go:371: Comparing: "foo" vs "foo" - 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 @@ -30736,99 +30468,86 @@ 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: "foo2" vs "foo2" + testutil.go:485: Offset: 304, NextOffset: 332 + testutil.go:485: Offset: 214, NextOffset: 242 + testutil.go:485: Offset: 332, NextOffset: 465 + testutil.go:485: Offset: 242, NextOffset: 349 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "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=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 103 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 272 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 585 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000110STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=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 511 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=9,prefix="/",format=GNU/duplicated_entry_offset -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 100 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 192 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 504 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c0STARGZ" -=== 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=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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":73,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":101,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":203,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":231,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":334,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":362,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":465,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":493,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":596,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":727,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":755,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=GNU testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":164,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":192,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":294,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":322,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":452,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":480,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":610,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":638,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":741,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":769,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":899,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":927,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo4 foo6 foo foo2 foo_empty4 foo5 foo_empty5 foo_empty foo_empty2] vs [foo_empty foo_empty2 foo3 foo5 foo_empty5 foo_empty4 foo6 .no.prefetch.landmark foo foo2 foo_empty3 foo4] - 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:377: Directory: "" vs "": [foo_empty5 foo foo_empty foo_empty2 foo4 foo_empty4 foo5 foo6 foo2 foo3 foo_empty3] vs [foo_empty3 foo_empty4 foo6 foo_empty foo2 foo_empty2 foo3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo] + testutil.go:371: Comparing: "foo_empty5" vs "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: 192, NextOffset: 294 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 465, NextOffset: 493 testutil.go:485: Offset: 610, NextOffset: 638 testutil.go:485: Offset: 493, NextOffset: 596 testutil.go:485: Offset: 638, NextOffset: 741 + testutil.go:371: Comparing: "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: "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: "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_empty4" vs "foo_empty4" -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 105 in stargz, uncompressed length 3172 - gzip_test.go:80: [2] at 277 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 593 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000115STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=GNU - 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: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "" vs "" - 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 [foo_empty3 foo4 foo6 foo foo2 foo3 foo5 foo_empty5 foo_empty foo_empty2 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: 452, NextOffset: 480 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=GNU testutil.go:485: Offset: 334, NextOffset: 362 - testutil.go:485: Offset: 480, NextOffset: 610 + 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: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty5 .no.prefetch.landmark foo foo_empty2 foo3 foo4 foo5 foo_empty foo2 foo_empty3 foo_empty4 foo6] vs [foo_empty5 foo foo_empty foo_empty2 foo4 foo_empty4 foo5 foo6 foo2 foo3 foo_empty3] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 294, NextOffset: 322 + testutil.go:485: Offset: 203, NextOffset: 231 + testutil.go:485: Offset: 322, NextOffset: 452 + testutil.go:485: Offset: 231, NextOffset: 334 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + 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: "foo5" vs "foo5" testutil.go:485: Offset: 741, NextOffset: 769 testutil.go:485: Offset: 596, NextOffset: 624 @@ -30836,92 +30555,28 @@ testutil.go:485: Offset: 624, NextOffset: 727 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=GNU 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_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 452, NextOffset: 480 + testutil.go:485: Offset: 334, NextOffset: 362 + testutil.go:485: Offset: 480, NextOffset: 610 + testutil.go:485: Offset: 362, NextOffset: 465 testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 610, NextOffset: 638 testutil.go:485: Offset: 465, NextOffset: 493 testutil.go:485: Offset: 638, NextOffset: 741 testutil.go:485: Offset: 493, NextOffset: 596 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "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 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 105 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 273 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 589 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000111STARGZ" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU -=== 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 522 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 515 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=9,prefix="../",format=USTAR/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR/duplicated_entry_offset -=== NAME TestGzipEStargz/testWriteAndOpen/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/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 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 283 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 600 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000011bSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 106 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 282 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 599 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000011aSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":78,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":210,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":238,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":343,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":371,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":476,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":504,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":609,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":637,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":742,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":770,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 105 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 206 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 523 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ceSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=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":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 "": [foo5 foo_empty5 foo foo2 foo_empty2 foo4 foo_empty4 foo_empty foo3 foo_empty3 foo6] vs [foo2 foo3 foo_empty4 .no.prefetch.landmark foo foo_empty foo5 foo_empty5 foo6 foo_empty2 foo_empty3 foo4] - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:377: Directory: "" vs "": [foo foo2 foo_empty2 foo4 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo3 foo_empty3] vs [.no.prefetch.landmark foo foo_empty2 foo3 foo4 foo5 foo6 foo_empty foo2 foo_empty3 foo_empty4 foo_empty5] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 78, NextOffset: 106 testutil.go:485: Offset: 168, NextOffset: 196 @@ -30933,17 +30588,17 @@ testutil.go:485: Offset: 238, NextOffset: 343 testutil.go:485: Offset: 328, NextOffset: 459 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 476, NextOffset: 504 - testutil.go:485: Offset: 618, NextOffset: 646 - testutil.go:485: Offset: 504, NextOffset: 609 - testutil.go:485: Offset: 646, NextOffset: 751 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 609, NextOffset: 637 testutil.go:485: Offset: 751, NextOffset: 779 testutil.go:485: Offset: 637, NextOffset: 742 testutil.go:485: Offset: 779, NextOffset: 910 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 742, NextOffset: 770 + testutil.go:485: Offset: 910, NextOffset: 938 + testutil.go:485: Offset: 770, NextOffset: 1367 + testutil.go:485: Offset: 938, NextOffset: 1609 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 343, NextOffset: 371 @@ -30951,40 +30606,27 @@ 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: "foo6" vs "foo6" - testutil.go:485: Offset: 742, NextOffset: 770 - testutil.go:485: Offset: 910, NextOffset: 938 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 105 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 200 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 517 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c8STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU - testutil.go:485: Offset: 770, NextOffset: 1367 - testutil.go:485: Offset: 938, NextOffset: 1609 + 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 "": [foo3 foo_empty4 .no.prefetch.landmark foo foo_empty foo2 foo_empty5 foo6 foo_empty2 foo_empty3 foo4 foo5] vs [foo4 foo_empty4 foo5 foo_empty5 foo foo2 foo_empty2 foo6 foo_empty foo3 foo_empty3] + testutil.go:377: Directory: "" vs "": [foo foo_empty2 foo3 foo4 foo5 foo6 .no.prefetch.landmark foo2 foo_empty3 foo_empty4 foo_empty5 foo_empty] vs [foo foo2 foo_empty2 foo5 foo_empty5 foo6 foo_empty foo3 foo_empty3 foo4 foo_empty4] 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: 300, NextOffset: 328 - testutil.go:485: Offset: 210, NextOffset: 238 - testutil.go:485: Offset: 328, NextOffset: 459 - testutil.go:485: Offset: 238, NextOffset: 343 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 459, NextOffset: 487 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU 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_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: 618, NextOffset: 646 testutil.go:485: Offset: 476, NextOffset: 504 @@ -30995,344 +30637,197 @@ 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 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 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 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 300, NextOffset: 328 + testutil.go:485: Offset: 210, NextOffset: 238 + testutil.go:485: Offset: 328, NextOffset: 459 + testutil.go:485: Offset: 238, NextOffset: 343 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-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=9,prefix="../",format=PAX/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX/duplicated_entry_offset -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 107 in stargz, uncompressed length 3172 - gzip_test.go:80: [2] at 283 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 605 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000011bSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 107 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 281 in stargz, uncompressed length 2048 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX - gzip_test.go:80: [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 106 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 209 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 530 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d1STARGZ" +=== RUN TestGzipEStargz/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 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":74,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":102,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":205,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":233,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":337,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":365,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":469,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":497,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":601,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":629,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":733,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":761,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":165,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":193,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":296,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":324,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":454,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":482,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":612,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":640,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":744,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":772,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":902,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":930,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo5 foo foo_empty foo_empty2 foo_empty4 foo_empty5 foo6 foo2 foo_empty3 foo4] vs [.no.prefetch.landmark foo2 foo_empty2 foo_empty3 foo5 foo6 foo foo_empty foo3 foo4 foo_empty4 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: "foo3" vs "foo3" - testutil.go:485: Offset: 337, NextOffset: 365 - testutil.go:485: Offset: 454, NextOffset: 482 -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU - testutil.go:485: Offset: 365, NextOffset: 469 - testutil.go:485: Offset: 482, NextOffset: 612 + testutil.go:377: Directory: "" vs "": [foo3 foo4 foo_empty4 foo_empty foo2 foo_empty2 foo_empty3 foo5 foo_empty5 foo6 foo] vs [foo3 foo_empty4 foo6 foo_empty foo foo2 foo_empty2 foo_empty3 foo4 foo5 foo_empty5 .no.prefetch.landmark] 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: "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: "foo2" vs "foo2" testutil.go:485: Offset: 205, NextOffset: 233 testutil.go:485: Offset: 296, NextOffset: 324 testutil.go:485: Offset: 233, NextOffset: 337 testutil.go:485: Offset: 324, NextOffset: 454 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 337, NextOffset: 365 + testutil.go:485: Offset: 454, NextOffset: 482 + testutil.go:485: Offset: 365, NextOffset: 469 + testutil.go:485: Offset: 482, NextOffset: 612 testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 469, NextOffset: 497 testutil.go:485: Offset: 612, NextOffset: 640 testutil.go:485: Offset: 497, NextOffset: 601 testutil.go:485: Offset: 640, NextOffset: 744 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo_empty3 foo5 foo6 .no.prefetch.landmark foo_empty foo3 foo4 foo_empty4 foo_empty5 foo] vs [foo5 foo foo_empty foo_empty2 foo3 foo_empty5 foo6 foo2 foo_empty3 foo4 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:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2 foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo_empty foo3 foo_empty4 foo6] vs [foo2 foo_empty2 foo_empty3 foo5 foo_empty5 foo6 foo foo3 foo4 foo_empty4 foo_empty] + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 902, NextOffset: 930 testutil.go:485: Offset: 733, NextOffset: 761 testutil.go:485: Offset: 930, NextOffset: 1599 testutil.go:485: Offset: 761, NextOffset: 1363 + testutil.go:371: Comparing: "foo_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: "foo2" vs "foo2" testutil.go:485: Offset: 296, NextOffset: 324 testutil.go:485: Offset: 205, NextOffset: 233 testutil.go:485: Offset: 324, NextOffset: 454 testutil.go:485: Offset: 233, NextOffset: 337 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 612, NextOffset: 640 testutil.go:485: Offset: 469, NextOffset: 497 testutil.go:485: Offset: 640, NextOffset: 744 testutil.go:485: Offset: 497, NextOffset: 601 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 106 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 202 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 523 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000caSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 744, NextOffset: 772 + testutil.go:485: Offset: 601, NextOffset: 629 + testutil.go:485: Offset: 772, NextOffset: 902 + testutil.go:485: Offset: 629, NextOffset: 733 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 165, NextOffset: 193 testutil.go:485: Offset: 74, NextOffset: 102 testutil.go:485: Offset: 193, NextOffset: 296 testutil.go:485: Offset: 102, NextOffset: 205 - testutil.go:371: Comparing: "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 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 106 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 208 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 528 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d0STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 106 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 201 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 521 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c9STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX - gzip_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 605 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000011dSTARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,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 281 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 601 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000119STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU/duplicated_entry_offset -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU - gzip_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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=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 foo3 foo_empty3 foo4 foo_empty4 foo6 foo foo_empty foo2 foo_empty2] vs [foo6 foo_empty foo2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty2 foo4] - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 480, NextOffset: 508 - testutil.go:485: Offset: 622, NextOffset: 650 - testutil.go:485: Offset: 508, NextOffset: 614 - testutil.go:485: Offset: 650, NextOffset: 756 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 614, NextOffset: 642 - testutil.go:485: Offset: 756, NextOffset: 784 - testutil.go:485: Offset: 642, NextOffset: 748 - testutil.go:485: Offset: 784, NextOffset: 916 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:377: Directory: "" vs "": [foo foo2 foo3 foo_empty3 foo_empty4 foo5 foo_empty foo_empty2 foo4 foo_empty5 foo6] vs [foo foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo6 foo3 foo5 foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 79, NextOffset: 107 + testutil.go:485: Offset: 169, NextOffset: 197 + testutil.go:485: Offset: 107, NextOffset: 212 + testutil.go:485: Offset: 197, NextOffset: 302 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 212, NextOffset: 240 + testutil.go:485: Offset: 302, NextOffset: 330 + testutil.go:485: Offset: 240, NextOffset: 346 + testutil.go:485: Offset: 330, NextOffset: 462 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 346, NextOffset: 374 testutil.go:485: Offset: 462, NextOffset: 490 testutil.go:485: Offset: 374, NextOffset: 480 testutil.go:485: Offset: 490, NextOffset: 622 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "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_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_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: "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 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 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" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 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_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty2 foo4 foo6 foo_empty foo2 foo3 foo_empty3] vs [foo foo_empty foo2 foo_empty2 foo6 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5] + testutil.go:377: Directory: "" vs "": [foo_empty4 foo_empty5 .no.prefetch.landmark foo foo_empty foo_empty2 foo_empty3 foo4 foo6 foo2 foo3 foo5] vs [foo4 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo foo2] + 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: "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_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 -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 756, NextOffset: 784 - testutil.go:485: Offset: 614, NextOffset: 642 - testutil.go:485: Offset: 784, NextOffset: 916 - testutil.go:485: Offset: 642, NextOffset: 748 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" 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" - 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: "foo2" vs "foo2" - testutil.go:485: Offset: 302, NextOffset: 330 - testutil.go:485: Offset: 212, NextOffset: 240 - testutil.go:485: Offset: 330, NextOffset: 462 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU - 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 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 108 in stargz, uncompressed length 3172 - gzip_test.go:80: [2] at 287 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 609 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000011fSTARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR/duplicated_entry_offset -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 108 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 286 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 608 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000011eSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=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 - gzip_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 - gzip_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 560 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1234 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000230STARGZ" -=== 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 419 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1093 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001a3STARGZ" -=== 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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":76,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":104,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":210,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":238,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":345,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":373,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":480,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":508,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":615,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":643,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":750,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":778,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":169,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":303,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":331,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":621,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":649,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":756,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":915,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":943,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo6 foo_empty5 foo foo_empty3 foo4 foo_empty4 foo5] vs [foo foo2 foo3 foo_empty3 foo6 .no.prefetch.landmark foo_empty foo_empty2 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: 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:377: Directory: "" vs "": [foo3 foo_empty3 foo4 foo_empty4 foo6 foo foo_empty foo2 foo_empty2 foo5 foo_empty5] vs [foo foo_empty foo_empty2 foo3 foo4 .no.prefetch.landmark foo2 foo_empty3 foo_empty4 foo5 foo_empty5 foo6] testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 345, NextOffset: 373 testutil.go:485: Offset: 462, NextOffset: 490 testutil.go:485: Offset: 373, NextOffset: 480 testutil.go:485: Offset: 490, NextOffset: 621 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 750, NextOffset: 778 - testutil.go:485: Offset: 915, NextOffset: 943 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR - 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_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 480, NextOffset: 508 @@ -31340,29 +30835,51 @@ testutil.go:485: Offset: 508, NextOffset: 615 testutil.go:485: Offset: 649, NextOffset: 756 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 76, NextOffset: 104 + testutil.go:485: Offset: 169, NextOffset: 197 + testutil.go:485: Offset: 104, NextOffset: 210 + testutil.go:485: Offset: 197, NextOffset: 303 + 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: "foo5" vs "foo5" testutil.go:485: Offset: 615, NextOffset: 643 testutil.go:485: Offset: 756, NextOffset: 784 testutil.go:485: Offset: 643, NextOffset: 750 testutil.go:485: Offset: 784, NextOffset: 915 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 750, NextOffset: 778 + testutil.go:485: Offset: 915, NextOffset: 943 + testutil.go:485: Offset: 778, NextOffset: 1396 + testutil.go:485: Offset: 943, NextOffset: 1630 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 foo3 foo_empty3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo4 foo_empty4] vs [foo_empty foo2 foo_empty2 foo3 foo6 foo_empty5 foo foo_empty3 foo4 foo_empty4 foo5] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo4 foo foo_empty foo_empty3 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo2] vs [foo_empty3 foo4 foo_empty4 foo3 foo_empty foo2 foo_empty2 foo5 foo_empty5 foo6 foo] + 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: "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 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR + 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: "foo5" vs "foo5" testutil.go:485: Offset: 756, NextOffset: 784 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX - gzip_test.go:80: [1] at 213 in stargz, uncompressed length 3172 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR testutil.go:485: Offset: 615, NextOffset: 643 testutil.go:485: Offset: 784, NextOffset: 915 testutil.go:485: Offset: 643, NextOffset: 750 @@ -31371,78 +30888,34 @@ testutil.go:485: Offset: 915, NextOffset: 943 testutil.go:485: Offset: 750, NextOffset: 778 testutil.go:485: Offset: 943, NextOffset: 1630 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX - gzip_test.go:80: [2] at 749 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1423 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002edSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR testutil.go:485: Offset: 778, NextOffset: 1396 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 345, NextOffset: 373 - testutil.go:485: Offset: 490, NextOffset: 621 - testutil.go:485: Offset: 373, NextOffset: 480 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 169, NextOffset: 197 - testutil.go:485: Offset: 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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX/lost_digest_in_a_entry + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX/duplicated_entry_offset -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 213 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 609 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1283 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000261STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU - gzip_test.go: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 565 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1239 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000235STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 216 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 424 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1098 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001a8STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 217 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 567 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1246 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000237STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 217 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 427 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1106 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001abSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 217 in stargz, uncompressed length 3172 - gzip_test.go:80: [2] at 754 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1433 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002f2STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR === NAME TestGzipEStargz/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 foo_empty foo2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty2] vs [foo_empty foo2 foo_empty2 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo3 foo_empty3 foo6] + testutil.go:377: Directory: "" vs "": [foo_empty4 foo6 foo_empty foo2 foo_empty2 foo_empty3 foo4 foo foo3 foo5 foo_empty5] vs [.no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo_empty4 foo5 foo foo2 foo3 foo4 foo_empty5 foo6] + 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 @@ -31450,67 +30923,27 @@ 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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR - testutil.go:485: Offset: 650, NextOffset: 758 - testutil.go:485: Offset: 791, NextOffset: 923 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 758, NextOffset: 786 - testutil.go:485: Offset: 923, NextOffset: 951 - testutil.go:485: Offset: 786, NextOffset: 1413 - testutil.go:485: Offset: 951, NextOffset: 1638 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR testutil.go:371: Comparing: "foo" vs "foo" -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 79, NextOffset: 107 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX - gzip_test.go:80: [1] at 217 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 172, NextOffset: 200 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX - gzip_test.go:80: [2] at 613 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1292 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000265STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR 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: "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_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 214, NextOffset: 242 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR - testutil.go:485: Offset: 307, NextOffset: 335 - testutil.go:485: Offset: 242, NextOffset: 350 - testutil.go:485: Offset: 335, NextOffset: 467 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo_empty2 foo_empty3 foo6 .no.prefetch.landmark foo foo3] vs [foo foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo3] + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 622, NextOffset: 650 + testutil.go:485: Offset: 763, NextOffset: 791 + testutil.go:485: Offset: 650, NextOffset: 758 + testutil.go:485: Offset: 791, NextOffset: 923 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo4 foo_empty5 foo6 foo foo2 foo3 foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo_empty foo_empty2] vs [foo foo3 foo5 foo_empty5 foo4 foo_empty4 foo6 foo_empty foo2 foo_empty2 foo_empty3] testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 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: "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_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 763, NextOffset: 791 @@ -31522,95 +30955,55 @@ testutil.go:485: Offset: 79, NextOffset: 107 testutil.go:485: Offset: 200, NextOffset: 307 testutil.go:485: Offset: 107, NextOffset: 214 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 307, NextOffset: 335 + testutil.go:485: Offset: 214, NextOffset: 242 + testutil.go:485: Offset: 335, NextOffset: 467 + testutil.go:485: Offset: 242, NextOffset: 350 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 467, NextOffset: 495 testutil.go:485: Offset: 350, NextOffset: 378 testutil.go:485: Offset: 495, NextOffset: 627 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 378, NextOffset: 486 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-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: 627, NextOffset: 655 + testutil.go:485: Offset: 486, NextOffset: 514 + testutil.go:485: Offset: 655, NextOffset: 763 + testutil.go:485: Offset: 514, NextOffset: 622 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU - gzip_test.go:80: [1] at 219 in stargz, uncompressed length 2148 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 923, NextOffset: 951 testutil.go:485: Offset: 758, NextOffset: 786 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU - gzip_test.go:80: [2] at 571 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1250 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000023bSTARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 951, NextOffset: 1638 -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 786, NextOffset: 1413 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 219 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 430 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1109 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001aeSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR - gzip_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 564 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1240 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 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 753 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1429 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002f1STARGZ" -=== 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 612 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1288 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000264STARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR/duplicated_entry_offset -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 215 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 566 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1242 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000236STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=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 foo foo2 foo3 foo_empty3 foo_empty4 foo_empty foo_empty2 foo4 foo5 foo6] vs [foo4 foo5 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo6] - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:377: Directory: "" vs "": [foo_empty2 foo4 foo5 foo_empty5 foo6 foo foo_empty foo2 foo3 foo_empty3 foo_empty4] vs [foo4 foo_empty4 foo6 .no.prefetch.landmark foo foo2 foo_empty3 foo_empty5 foo_empty foo_empty2 foo3 foo5] + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 614, NextOffset: 642 + testutil.go:485: Offset: 756, NextOffset: 784 + testutil.go:485: Offset: 642, NextOffset: 749 + testutil.go:485: Offset: 784, NextOffset: 915 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 75, NextOffset: 103 - testutil.go:485: Offset: 169, NextOffset: 197 - testutil.go:485: Offset: 103, NextOffset: 209 - testutil.go:485: Offset: 197, NextOffset: 303 + testutil.go:371: Comparing: "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: "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: "foo2" vs "foo2" testutil.go:485: Offset: 209, NextOffset: 237 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 215 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 425 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1101 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001a9STARGZ" -=== NAME 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 @@ -31620,208 +31013,150 @@ testutil.go:485: Offset: 372, NextOffset: 479 testutil.go:485: Offset: 490, NextOffset: 621 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 749, NextOffset: 777 - testutil.go:485: Offset: 915, NextOffset: 943 -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR - testutil.go:485: Offset: 777, NextOffset: 1398 - testutil.go:485: Offset: 943, NextOffset: 1632 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "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: "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 "": [foo_empty3 foo_empty4 foo_empty5 foo6 foo_empty2 foo3 foo4 foo5 .no.prefetch.landmark foo foo_empty foo2] vs [foo_empty2 foo4 foo5 foo6 foo_empty foo2 foo3 foo_empty3 foo_empty4 foo_empty5 foo] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2 foo_empty3 foo4 foo_empty4 foo6 foo_empty foo_empty2 foo3 foo5 foo_empty5] vs [foo4 foo5 foo_empty5 foo6 foo_empty2 foo_empty foo2 foo3 foo_empty3 foo_empty4 foo] + 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 - 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: "foo" vs "foo" testutil.go:485: Offset: 169, NextOffset: 197 testutil.go:485: Offset: 75, NextOffset: 103 testutil.go:485: Offset: 197, NextOffset: 303 testutil.go:485: Offset: 103, NextOffset: 209 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 303, NextOffset: 331 testutil.go:485: Offset: 209, NextOffset: 237 testutil.go:485: Offset: 331, NextOffset: 462 testutil.go:485: Offset: 237, NextOffset: 344 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 621, NextOffset: 649 + testutil.go:485: Offset: 479, NextOffset: 507 + testutil.go:485: Offset: 649, NextOffset: 756 + testutil.go:485: Offset: 507, NextOffset: 614 testutil.go:371: Comparing: "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 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 219 in stargz, uncompressed length 2148 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR - gzip_test.go:80: [2] at 571 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1254 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000023bSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 219 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 430 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1113 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001aeSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 219 in stargz, uncompressed length 3172 - gzip_test.go:80: [2] at 759 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1442 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002f7STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 219 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 619 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1302 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000026bSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 221 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 574 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1255 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000023eSTARGZ" -=== 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=-1,prefix="./",format=PAX/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX/duplicated_entry_offset -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 221 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 433 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1114 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b1STARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":80,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":108,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":216,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":244,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":353,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":381,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":490,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":518,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":627,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":655,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":764,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":792,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":173,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":201,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":309,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":337,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":470,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":498,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":631,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":659,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":768,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":796,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":929,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":957,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty2 foo6] vs [foo foo_empty foo_empty3 foo4 foo6 foo_empty5 .no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty4 foo5] + testutil.go:377: Directory: "" vs "": [foo_empty foo3 foo4 foo_empty4 foo6 foo_empty5 foo foo2 foo_empty2 foo_empty3 foo5] vs [foo_empty foo_empty3 foo4 foo5 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo3 foo_empty4 foo_empty5] + 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: "foo2" vs "foo2" + testutil.go:485: Offset: 216, NextOffset: 244 + testutil.go:485: Offset: 309, NextOffset: 337 + testutil.go:485: Offset: 244, NextOffset: 353 + testutil.go:485: Offset: 337, NextOffset: 470 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 764, NextOffset: 792 testutil.go:485: Offset: 929, NextOffset: 957 testutil.go:485: Offset: 792, NextOffset: 1413 testutil.go:485: Offset: 957, NextOffset: 1651 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 216, NextOffset: 244 - testutil.go:485: Offset: 309, NextOffset: 337 - testutil.go:485: Offset: 244, NextOffset: 353 - testutil.go:485: Offset: 337, NextOffset: 470 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 353, NextOffset: 381 testutil.go:485: Offset: 470, NextOffset: 498 testutil.go:485: Offset: 381, NextOffset: 490 testutil.go:485: Offset: 498, NextOffset: 631 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 490, NextOffset: 518 testutil.go:485: Offset: 631, NextOffset: 659 testutil.go:485: Offset: 518, NextOffset: 627 testutil.go:485: Offset: 659, NextOffset: 768 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 627, NextOffset: 655 - testutil.go:485: Offset: 768, NextOffset: 796 - testutil.go:485: Offset: 655, NextOffset: 764 - testutil.go:485: Offset: 796, NextOffset: 929 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo_empty3 foo4 foo6 foo_empty5 .no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty4 foo5] vs [foo5 foo_empty5 foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo foo_empty2 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: "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_empty4 foo_empty5 .no.prefetch.landmark foo foo2 foo_empty2 foo3 foo_empty foo_empty3 foo4 foo5 foo6] vs [foo3 foo4 foo_empty4 foo6 foo_empty foo2 foo_empty2 foo_empty3 foo5 foo_empty5 foo] + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 173, NextOffset: 201 testutil.go:485: Offset: 80, NextOffset: 108 testutil.go:485: Offset: 201, NextOffset: 309 testutil.go:485: Offset: 108, NextOffset: 216 - testutil.go:371: Comparing: "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 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 309, NextOffset: 337 + testutil.go:485: Offset: 216, NextOffset: 244 + testutil.go:485: Offset: 337, NextOffset: 470 + testutil.go:485: Offset: 244, NextOffset: 353 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 470, NextOffset: 498 testutil.go:485: Offset: 353, NextOffset: 381 testutil.go:485: Offset: 498, NextOffset: 631 testutil.go:485: Offset: 381, NextOffset: 490 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_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: 518, NextOffset: 627 testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 768, NextOffset: 796 testutil.go:485: Offset: 627, NextOffset: 655 testutil.go:485: Offset: 796, NextOffset: 929 testutil.go:485: Offset: 655, NextOffset: 764 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "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: "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=GNU/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=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 "": [foo6 foo foo_empty foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo2 foo_empty2 foo3] vs [foo_empty foo3 foo5 foo_empty5 foo6 foo_empty4 .no.prefetch.landmark foo foo2 foo_empty2 foo_empty3 foo4] - 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 "": [foo6 foo_empty2 foo_empty3 foo4 foo5 foo_empty4 foo_empty5 foo foo_empty foo2 foo3] vs [foo2 foo5 foo_empty5 foo_empty4 .no.prefetch.landmark foo foo_empty 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: 615, NextOffset: 643 - testutil.go:485: Offset: 756, NextOffset: 784 - testutil.go:485: Offset: 643, NextOffset: 750 - testutil.go:485: Offset: 784, NextOffset: 915 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 76, NextOffset: 104 + testutil.go:485: Offset: 169, NextOffset: 197 + testutil.go:485: Offset: 104, NextOffset: 210 + testutil.go:485: Offset: 197, NextOffset: 303 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 210, NextOffset: 238 testutil.go:485: Offset: 303, NextOffset: 331 testutil.go:485: Offset: 238, NextOffset: 345 testutil.go:485: Offset: 331, NextOffset: 462 - testutil.go:371: Comparing: "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 @@ -31832,154 +31167,150 @@ 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_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 480, NextOffset: 508 + testutil.go:485: Offset: 621, NextOffset: 649 + testutil.go:485: Offset: 508, NextOffset: 615 + testutil.go:485: Offset: 649, NextOffset: 756 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 615, NextOffset: 643 + testutil.go:485: Offset: 756, NextOffset: 784 + testutil.go:485: Offset: 643, NextOffset: 750 + testutil.go:485: Offset: 784, NextOffset: 915 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo3 foo5 foo_empty5 foo6 foo_empty4 .no.prefetch.landmark foo foo2 foo_empty2 foo_empty3 foo4] vs [foo_empty5 foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 foo foo_empty foo_empty3 foo6] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo foo_empty foo_empty2 foo6 foo2 foo5 foo_empty5] vs [foo_empty2 foo_empty3 foo4 foo5 foo6 foo_empty5 foo foo_empty foo2 foo3 foo_empty4] + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 462, NextOffset: 490 testutil.go:485: Offset: 345, NextOffset: 373 testutil.go:485: Offset: 490, NextOffset: 621 testutil.go:485: Offset: 373, NextOffset: 480 - testutil.go:371: Comparing: "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_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" 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: "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 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 621, NextOffset: 649 - testutil.go:485: Offset: 480, NextOffset: 508 - testutil.go:485: Offset: 649, NextOffset: 756 - testutil.go:485: Offset: 508, NextOffset: 615 + testutil.go:371: Comparing: "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=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=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=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=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 foo4 foo foo_empty foo5 foo_empty5 foo6 foo_empty3 foo_empty4] vs [.no.prefetch.landmark foo2 foo_empty3 foo5 foo_empty5 foo foo_empty foo_empty2 foo3 foo4 foo_empty4 foo6] + testutil.go:377: Directory: "" vs "": [foo_empty4 foo_empty5 foo_empty foo_empty2 foo3 foo_empty3 foo4 foo5 foo6 foo foo2] vs [foo foo_empty3 foo4 foo5 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 622, NextOffset: 650 testutil.go:485: Offset: 763, NextOffset: 791 testutil.go:485: Offset: 650, NextOffset: 758 testutil.go:485: Offset: 791, NextOffset: 923 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 758, NextOffset: 786 testutil.go:485: Offset: 923, NextOffset: 951 testutil.go:485: Offset: 786, NextOffset: 1413 testutil.go:485: Offset: 951, NextOffset: 1638 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 79, NextOffset: 107 + testutil.go:485: Offset: 172, NextOffset: 200 + testutil.go:485: Offset: 107, NextOffset: 214 + testutil.go:485: Offset: 200, NextOffset: 307 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 214, NextOffset: 242 testutil.go:485: Offset: 307, NextOffset: 335 testutil.go:485: Offset: 242, NextOffset: 350 testutil.go:485: Offset: 335, NextOffset: 467 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 350, NextOffset: 378 testutil.go:485: Offset: 467, NextOffset: 495 testutil.go:485: Offset: 378, NextOffset: 486 testutil.go:485: Offset: 495, NextOffset: 627 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 486, NextOffset: 514 testutil.go:485: Offset: 627, NextOffset: 655 testutil.go:485: Offset: 514, NextOffset: 622 testutil.go:485: Offset: 655, NextOffset: 763 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo_empty3 foo4 foo5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo_empty4 foo_empty5 foo6] vs [foo_empty foo_empty2 foo_empty4 foo_empty5 foo foo2 foo3 foo_empty3 foo4 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: 79, NextOffset: 107 testutil.go:485: Offset: 200, NextOffset: 307 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo6 foo foo_empty foo_empty2 foo3 foo4 .no.prefetch.landmark foo2 foo_empty3 foo5 foo_empty5] vs [foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty3 foo_empty4 foo5 foo_empty5 foo6] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 467, NextOffset: 495 - testutil.go:485: Offset: 350, NextOffset: 378 - testutil.go:485: Offset: 495, NextOffset: 627 - testutil.go:485: Offset: 378, NextOffset: 486 + testutil.go:485: Offset: 107, NextOffset: 214 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 627, NextOffset: 655 testutil.go:485: Offset: 486, NextOffset: 514 testutil.go:485: Offset: 655, NextOffset: 763 testutil.go:485: Offset: 514, NextOffset: 622 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 923, NextOffset: 951 - testutil.go:485: Offset: 758, NextOffset: 786 - testutil.go:485: Offset: 951, NextOffset: 1638 - testutil.go:485: Offset: 786, NextOffset: 1413 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 172, NextOffset: 200 - testutil.go:485: Offset: 79, NextOffset: 107 - testutil.go:485: Offset: 200, NextOffset: 307 - testutil.go:485: Offset: 107, NextOffset: 214 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 763, NextOffset: 791 testutil.go:485: Offset: 622, NextOffset: 650 testutil.go:485: Offset: 791, NextOffset: 923 testutil.go:485: Offset: 650, NextOffset: 758 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 923, NextOffset: 951 + testutil.go:485: Offset: 758, NextOffset: 786 + testutil.go:485: Offset: 951, NextOffset: 1638 + testutil.go:485: Offset: 786, NextOffset: 1413 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 307, NextOffset: 335 testutil.go:485: Offset: 214, NextOffset: 242 testutil.go:485: Offset: 335, NextOffset: 467 testutil.go:485: Offset: 242, NextOffset: 350 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 467, NextOffset: 495 + testutil.go:485: Offset: 350, NextOffset: 378 + testutil.go:485: Offset: 495, NextOffset: 627 + testutil.go:485: Offset: 378, NextOffset: 486 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-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=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":75,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":209,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":237,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":344,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":372,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":479,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":507,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":614,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":642,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":777,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":169,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":303,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":331,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":621,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":649,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":756,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":915,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":943,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty4 foo5 foo_empty5 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo6] vs [foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo_empty foo3 foo2 foo_empty2 foo5 .no.prefetch.landmark foo] - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:377: Directory: "" vs "": [foo5 foo6 foo_empty foo2 foo_empty2 foo_empty4 foo_empty5 foo foo3 foo_empty3 foo4] vs [foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 foo_empty foo2 foo3 foo5 foo6 .no.prefetch.landmark foo] 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_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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX - testutil.go:485: Offset: 784, NextOffset: 915 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 344, NextOffset: 372 testutil.go:485: Offset: 462, NextOffset: 490 @@ -31991,34 +31322,47 @@ 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: "foo6" vs "foo6" - testutil.go:485: Offset: 749, NextOffset: 777 - testutil.go:485: Offset: 915, NextOffset: 943 - testutil.go:485: Offset: 777, NextOffset: 1398 - testutil.go:485: Offset: 943, NextOffset: 1632 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo_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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX testutil.go: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: 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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo_empty foo foo2 foo_empty2 foo5 .no.prefetch.landmark] vs [foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo foo_empty4 foo5 foo_empty5] + testutil.go:377: Directory: "" vs "": [foo3 foo5 foo6 .no.prefetch.landmark foo foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 foo_empty foo2] vs [foo6 foo_empty foo2 foo_empty2 foo_empty4 foo5 foo foo3 foo_empty3 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:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 169, NextOffset: 197 + testutil.go:485: Offset: 75, NextOffset: 103 + testutil.go:485: Offset: 197, NextOffset: 303 + testutil.go:485: Offset: 103, NextOffset: 209 testutil.go:371: Comparing: "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: "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: "foo4" vs "foo4" testutil.go:485: Offset: 621, NextOffset: 649 testutil.go:485: Offset: 479, NextOffset: 507 @@ -32026,52 +31370,42 @@ 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: "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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX testutil.go: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: "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_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=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX/duplicated_entry_offset === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-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 "" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX - testutil.go:377: Directory: "" vs "": [foo foo_empty foo_empty3 foo4 foo5 foo2 foo_empty2 foo3 foo_empty4 foo_empty5 foo6] vs [foo2 foo4 foo5 foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5] - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 353, NextOffset: 381 - testutil.go:485: Offset: 470, NextOffset: 498 - testutil.go:485: Offset: 381, NextOffset: 490 - testutil.go:485: Offset: 498, NextOffset: 631 + testutil.go:377: Directory: "" vs "": [foo_empty5 foo foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo3 foo4 foo5 foo6] vs [foo3 foo_empty4 foo_empty5 foo2 foo_empty2 foo_empty3 foo4 foo5 .no.prefetch.landmark foo foo_empty 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: "foo6" vs "foo6" - testutil.go:485: Offset: 764, NextOffset: 792 - testutil.go:485: Offset: 929, NextOffset: 957 - testutil.go:485: Offset: 792, NextOffset: 1413 - testutil.go:485: Offset: 957, NextOffset: 1651 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 80, NextOffset: 108 + testutil.go:485: Offset: 173, NextOffset: 201 + testutil.go:485: Offset: 108, NextOffset: 216 + testutil.go:485: Offset: 201, NextOffset: 309 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 216, NextOffset: 244 testutil.go:485: Offset: 309, NextOffset: 337 testutil.go:485: Offset: 244, NextOffset: 353 testutil.go:485: Offset: 337, NextOffset: 470 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + 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 @@ -32082,19 +31416,20 @@ 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: 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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo6 foo2 foo4 foo5 foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo_empty] vs [foo5 foo foo_empty foo_empty3 foo4 foo_empty5 foo6 foo2 foo_empty2 foo3 foo_empty4] - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 309, NextOffset: 337 - testutil.go:485: Offset: 216, NextOffset: 244 - testutil.go:485: Offset: 337, NextOffset: 470 - testutil.go:485: Offset: 244, NextOffset: 353 + testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty3 foo4 foo5 .no.prefetch.landmark foo foo_empty foo2 foo6 foo3 foo_empty4 foo_empty5] vs [foo3 foo4 foo5 foo6 foo_empty4 foo_empty5 foo foo_empty foo2 foo_empty2 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_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 631, NextOffset: 659 testutil.go:485: Offset: 490, NextOffset: 518 @@ -32105,294 +31440,270 @@ 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/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 173, NextOffset: 201 testutil.go:485: Offset: 80, NextOffset: 108 testutil.go:485: Offset: 201, NextOffset: 309 testutil.go:485: Offset: 108, NextOffset: 216 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 309, NextOffset: 337 + testutil.go:485: Offset: 216, NextOffset: 244 + testutil.go:485: Offset: 337, NextOffset: 470 + testutil.go:485: Offset: 244, NextOffset: 353 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 470, NextOffset: 498 - testutil.go:485: Offset: 353, NextOffset: 381 - testutil.go:485: Offset: 498, NextOffset: 631 - testutil.go:485: Offset: 381, NextOffset: 490 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 929, NextOffset: 957 + testutil.go:485: Offset: 764, NextOffset: 792 + testutil.go:485: Offset: 957, NextOffset: 1651 + testutil.go:485: Offset: 792, NextOffset: 1413 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-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_empty foo3 foo4 foo_empty5 foo6 foo2 foo_empty2 foo_empty3 foo_empty4 foo5] vs [foo2 foo3 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo5 foo] - 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: 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:377: Directory: "" vs "": [foo6 foo foo_empty foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo2 foo_empty2 foo3] vs [foo_empty3 foo4 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty5 foo_empty2 foo3 foo_empty4 foo5] testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 210, NextOffset: 238 testutil.go:485: Offset: 303, NextOffset: 331 testutil.go:485: Offset: 238, NextOffset: 345 testutil.go:485: Offset: 331, NextOffset: 462 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 345, NextOffset: 373 testutil.go:485: Offset: 462, NextOffset: 490 testutil.go:485: Offset: 373, NextOffset: 480 testutil.go:485: Offset: 490, NextOffset: 621 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 480, NextOffset: 508 - testutil.go:485: Offset: 621, NextOffset: 649 - testutil.go:485: Offset: 508, NextOffset: 615 - testutil.go:485: Offset: 649, NextOffset: 756 + testutil.go:371: Comparing: "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_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 480, NextOffset: 508 + testutil.go:485: Offset: 621, NextOffset: 649 + testutil.go:485: Offset: 508, NextOffset: 615 + testutil.go:485: Offset: 649, NextOffset: 756 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 615, NextOffset: 643 + testutil.go:485: Offset: 756, NextOffset: 784 + testutil.go:485: Offset: 643, NextOffset: 750 + testutil.go:485: Offset: 784, NextOffset: 915 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty3 foo5 foo foo_empty foo_empty2 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo2 foo3] vs [foo_empty foo3 foo4 foo foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo2] + testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty5 foo_empty2 foo3 foo_empty4 foo5] vs [foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo_empty3 foo2 foo_empty2 foo3] testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 915, NextOffset: 943 testutil.go:485: Offset: 750, NextOffset: 778 testutil.go:485: Offset: 943, NextOffset: 1630 testutil.go:485: Offset: 778, NextOffset: 1396 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 169, NextOffset: 197 + testutil.go:485: Offset: 76, NextOffset: 104 + testutil.go:485: Offset: 197, NextOffset: 303 + testutil.go:485: Offset: 104, NextOffset: 210 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "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" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU - testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 345, NextOffset: 373 - testutil.go:485: Offset: 490, NextOffset: 621 - testutil.go:485: Offset: 373, NextOffset: 480 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 621, NextOffset: 649 testutil.go:485: Offset: 480, NextOffset: 508 testutil.go:485: Offset: 649, NextOffset: 756 testutil.go:485: Offset: 508, NextOffset: 615 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "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: "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_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=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":79,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":107,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":214,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":242,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":350,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":378,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":486,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":514,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":622,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":650,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":758,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":172,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":200,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":307,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":335,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":467,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":495,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":627,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":655,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":763,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":791,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":923,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":951,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 foo foo2 foo_empty2 foo3 foo_empty3 foo_empty foo4 foo_empty4 foo_empty5 foo6] vs [foo_empty foo_empty2 foo3 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo_empty3 foo4 foo_empty4 foo5] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 486, NextOffset: 514 - testutil.go:485: Offset: 627, NextOffset: 655 - testutil.go:485: Offset: 514, NextOffset: 622 - testutil.go:485: Offset: 655, NextOffset: 763 + testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo4 foo_empty5 foo foo_empty foo_empty2 foo6 foo2 foo_empty4 foo5] vs [.no.prefetch.landmark foo foo_empty2 foo4 foo_empty4 foo5 foo_empty foo2 foo3 foo_empty3 foo_empty5 foo6] + 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_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_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: "foo2" vs "foo2" - testutil.go:485: Offset: 214, NextOffset: 242 - testutil.go:485: Offset: 307, NextOffset: 335 - testutil.go:485: Offset: 242, NextOffset: 350 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU - testutil.go:485: Offset: 335, NextOffset: 467 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 350, NextOffset: 378 testutil.go:485: Offset: 467, NextOffset: 495 testutil.go:485: Offset: 378, NextOffset: 486 testutil.go:485: Offset: 495, NextOffset: 627 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 622, NextOffset: 650 - testutil.go:485: Offset: 763, NextOffset: 791 - testutil.go:485: Offset: 650, NextOffset: 758 - testutil.go:485: Offset: 791, NextOffset: 923 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo2] vs [foo_empty5 foo6 foo_empty foo4 foo_empty4 foo3 foo_empty3 foo5 foo foo2 foo_empty2] - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 763, NextOffset: 791 - testutil.go:485: Offset: 622, NextOffset: 650 - testutil.go:485: Offset: 791, NextOffset: 923 - testutil.go:485: Offset: 650, NextOffset: 758 - 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 "": [foo4 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty2 foo_empty3 foo_empty5 foo6 foo_empty foo2 foo3] vs [foo2 foo_empty4 foo5 foo6 foo_empty3 foo4 foo_empty5 foo foo_empty foo_empty2 foo3] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 172, NextOffset: 200 testutil.go:485: Offset: 79, NextOffset: 107 testutil.go:485: Offset: 200, NextOffset: 307 testutil.go:485: Offset: 107, NextOffset: 214 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 307, NextOffset: 335 - testutil.go:485: Offset: 214, NextOffset: 242 - testutil.go:485: Offset: 335, NextOffset: 467 - testutil.go:485: Offset: 242, NextOffset: 350 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "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: "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: "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: "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: 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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-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 "": [foo4 foo_empty4 foo5 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo foo_empty5 foo6] vs [foo_empty foo_empty3 foo4 .no.prefetch.landmark foo foo2 foo_empty2 foo3 foo_empty4 foo5 foo_empty5 foo6] - 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:377: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo_empty5 foo3 foo_empty3 foo4 foo_empty4 foo5 foo6] vs [foo foo_empty foo_empty3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo2 foo_empty2 foo3 foo5 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: "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_empty5" vs "foo_empty5" + 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: "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: "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_empty3 foo4 foo_empty foo foo2 foo_empty2 foo3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo6] vs [foo foo_empty5 foo6 foo_empty4 foo5 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4] + testutil.go:377: Directory: "" vs "": [foo foo_empty foo_empty3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo2 foo_empty2 foo3 foo5 foo_empty5] vs [foo_empty4 foo5 foo6 foo3 foo_empty3 foo4 foo_empty2 foo_empty5 foo foo_empty foo2] + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 344, NextOffset: 372 + testutil.go:485: Offset: 490, NextOffset: 621 + testutil.go:485: Offset: 372, NextOffset: 479 testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 756, NextOffset: 784 testutil.go:485: Offset: 614, NextOffset: 642 testutil.go:485: Offset: 784, NextOffset: 915 testutil.go:485: Offset: 642, NextOffset: 749 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 169, NextOffset: 197 - testutil.go:485: Offset: 75, NextOffset: 103 - testutil.go:485: Offset: 197, NextOffset: 303 - testutil.go:485: Offset: 103, NextOffset: 209 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 303, NextOffset: 331 testutil.go:485: Offset: 209, NextOffset: 237 testutil.go:485: Offset: 331, NextOffset: 462 testutil.go:485: Offset: 237, NextOffset: 344 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 344, NextOffset: 372 - testutil.go:485: Offset: 490, NextOffset: 621 - testutil.go:485: Offset: 372, NextOffset: 479 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 621, NextOffset: 649 + testutil.go:485: Offset: 479, NextOffset: 507 + testutil.go:485: Offset: 649, NextOffset: 756 + testutil.go:485: Offset: 507, NextOffset: 614 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 915, NextOffset: 943 testutil.go:485: Offset: 749, NextOffset: 777 testutil.go:485: Offset: 943, NextOffset: 1632 testutil.go:485: Offset: 777, NextOffset: 1398 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 169, NextOffset: 197 + testutil.go:485: Offset: 75, NextOffset: 103 + testutil.go:485: Offset: 197, NextOffset: 303 + testutil.go:485: Offset: 103, NextOffset: 209 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "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=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":80,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":108,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":216,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":244,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":353,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":381,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":490,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":518,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":627,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":655,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":764,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":792,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":173,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":201,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":309,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":337,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":470,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":498,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":631,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":659,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":768,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":796,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":929,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":957,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty2 foo_empty3 foo6 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo3 foo4] vs [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty5 foo6 .no.prefetch.landmark foo4 foo_empty4 foo5 foo] - 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: "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 foo_empty2 foo_empty3 foo_empty4 foo5 foo6 foo_empty foo2 foo3 foo4 foo_empty5] vs [foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo3 foo_empty3 foo6 foo2 foo_empty2 foo4] testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 216, NextOffset: 244 @@ -32409,65 +31720,72 @@ testutil.go:485: Offset: 631, NextOffset: 659 testutil.go:485: Offset: 518, NextOffset: 627 testutil.go:485: Offset: 659, NextOffset: 768 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 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: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 627, NextOffset: 655 testutil.go:485: Offset: 768, NextOffset: 796 testutil.go:485: Offset: 655, NextOffset: 764 testutil.go:485: Offset: 796, NextOffset: 929 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 764, NextOffset: 792 + testutil.go:485: Offset: 929, NextOffset: 957 + testutil.go:485: Offset: 792, NextOffset: 1413 + testutil.go:485: Offset: 957, NextOffset: 1651 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo4 foo_empty4 foo5 foo_empty3 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3] vs [foo foo_empty2 foo_empty3 foo6 foo_empty foo2 foo3 foo4 foo_empty4 foo5 foo_empty5] + testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo6 foo2 foo_empty2 foo4] vs [foo_empty foo2 foo3 foo4 foo_empty5 foo foo_empty2 foo_empty3 foo_empty4 foo5 foo6] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 470, NextOffset: 498 + testutil.go:485: Offset: 353, NextOffset: 381 + testutil.go:485: Offset: 498, NextOffset: 631 + testutil.go:485: Offset: 381, NextOffset: 490 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 768, NextOffset: 796 + testutil.go:485: Offset: 627, NextOffset: 655 + testutil.go:485: Offset: 796, NextOffset: 929 + testutil.go:485: Offset: 655, NextOffset: 764 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 173, NextOffset: 201 testutil.go:485: Offset: 80, NextOffset: 108 testutil.go:485: Offset: 201, NextOffset: 309 testutil.go:485: Offset: 108, NextOffset: 216 + testutil.go:371: Comparing: "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: "foo4" vs "foo4" testutil.go:485: Offset: 631, NextOffset: 659 testutil.go:485: Offset: 490, NextOffset: 518 testutil.go:485: Offset: 659, NextOffset: 768 testutil.go:485: Offset: 518, NextOffset: 627 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 768, NextOffset: 796 - testutil.go:485: Offset: 627, NextOffset: 655 - testutil.go:485: Offset: 796, NextOffset: 929 - testutil.go:485: Offset: 655, NextOffset: 764 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 309, NextOffset: 337 testutil.go:485: Offset: 216, NextOffset: 244 testutil.go:485: Offset: 337, NextOffset: 470 testutil.go:485: Offset: 244, NextOffset: 353 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 470, NextOffset: 498 - testutil.go:485: Offset: 353, NextOffset: 381 - testutil.go:485: Offset: 498, NextOffset: 631 - testutil.go:485: Offset: 381, NextOffset: 490 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 929, NextOffset: 957 - testutil.go:485: Offset: 764, NextOffset: 792 - testutil.go:485: Offset: 957, NextOffset: 1651 - testutil.go:485: Offset: 792, NextOffset: 1413 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-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=1,prefix="/",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":126,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":158,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":441,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":473,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":757,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":789,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1073,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1105,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1389,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1421,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1705,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1737,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":334,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":366,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":649,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":681,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":999,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":1031,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1349,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1381,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1665,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1697,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":2015,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":2047,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 foo foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo6 foo_empty foo3] vs [foo_empty foo3 foo_empty3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo_empty4] - 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:377: Directory: "" vs "": [foo3 foo_empty3 foo4 foo6 foo_empty foo2 foo_empty2 foo_empty4 foo5 foo_empty5 foo] vs [foo_empty5 foo6 foo2 foo_empty2 foo4 foo_empty4 foo_empty3 foo5 .no.prefetch.landmark foo foo_empty foo3] + 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: 1389, NextOffset: 1421 @@ -32485,7 +31803,12 @@ 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: "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 @@ -32498,23 +31821,30 @@ testutil.go:485: Offset: 789, NextOffset: 1073 testutil.go:485: Offset: 1031, NextOffset: 1349 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 foo6 foo_empty foo3 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo foo2 foo_empty2] vs [foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo2 foo_empty2 foo6 foo_empty foo3] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo3 foo_empty3 foo5 foo2 foo_empty2 foo4 foo_empty4 foo_empty5 foo6] vs [foo_empty3 foo4 foo6 foo_empty foo3 foo_empty2 foo_empty4 foo5 foo_empty5 foo foo2] + 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: "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: 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" 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: "foo3" vs "foo3" testutil.go:485: Offset: 999, NextOffset: 1031 @@ -32522,32 +31852,23 @@ 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_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 334, NextOffset: 366 - testutil.go:485: Offset: 126, NextOffset: 158 - testutil.go:485: Offset: 366, NextOffset: 649 - testutil.go:485: Offset: 158, NextOffset: 441 - 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: "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=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=1,prefix="/",format=GNU/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR testutil.go: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_empty3 foo4 foo_empty4 foo5 foo_empty foo2 foo_empty2 foo6 foo foo3 foo_empty5] vs [foo foo_empty foo_empty4 foo5 foo4 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty3] - 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 "": [foo6 foo_empty foo2 foo3 foo_empty4 foo5 foo_empty5 foo foo_empty2 foo_empty3 foo4] vs [foo_empty4 foo5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty5 foo foo3 foo_empty3 foo4] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 129, NextOffset: 161 + testutil.go:485: Offset: 336, NextOffset: 368 + testutil.go:485: Offset: 161, NextOffset: 448 + testutil.go:485: Offset: 368, NextOffset: 655 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" @@ -32555,33 +31876,36 @@ testutil.go:485: Offset: 1364, NextOffset: 1396 testutil.go:485: Offset: 1120, NextOffset: 1407 testutil.go:485: Offset: 1396, NextOffset: 1683 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 1407, NextOffset: 1439 - testutil.go:485: Offset: 1683, NextOffset: 1715 - testutil.go:485: Offset: 1439, NextOffset: 1727 - testutil.go:485: Offset: 1715, NextOffset: 2037 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 769, NextOffset: 801 - testutil.go:485: Offset: 1010, NextOffset: 1042 - testutil.go:485: Offset: 801, NextOffset: 1088 - testutil.go:485: Offset: 1042, NextOffset: 1364 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR testutil.go:371: Comparing: "foo_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: "foo3" vs "foo3" + testutil.go:485: Offset: 769, NextOffset: 801 + testutil.go:485: Offset: 1010, NextOffset: 1042 + testutil.go:485: Offset: 801, NextOffset: 1088 + testutil.go:485: Offset: 1042, NextOffset: 1364 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 1407, NextOffset: 1439 + testutil.go:485: Offset: 1683, NextOffset: 1715 + testutil.go:485: Offset: 1439, NextOffset: 1727 + testutil.go:485: Offset: 1715, NextOffset: 2037 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty4 foo foo3 foo_empty3 foo4 foo_empty5] vs [foo2 foo3 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo_empty2 foo_empty3 foo4 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: 448 + testutil.go:485: Offset: 129, NextOffset: 161 testutil.go:485: Offset: 368, NextOffset: 655 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo2] vs [foo foo3 foo_empty5 foo6 foo_empty4 foo5 foo_empty foo2 foo_empty2 foo_empty3 foo4] + 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 @@ -32589,8 +31913,6 @@ testutil.go:485: Offset: 801, NextOffset: 1088 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 1364, NextOffset: 1396 testutil.go:485: Offset: 1088, NextOffset: 1120 testutil.go:485: Offset: 1396, NextOffset: 1683 @@ -32601,57 +31923,43 @@ testutil.go:485: Offset: 1727, NextOffset: 1759 testutil.go:485: Offset: 2069, NextOffset: 5417 testutil.go:485: Offset: 1759, NextOffset: 4986 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 655, NextOffset: 687 testutil.go:485: Offset: 448, NextOffset: 480 testutil.go:485: Offset: 687, NextOffset: 1010 testutil.go:485: Offset: 480, NextOffset: 769 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 1683, NextOffset: 1715 testutil.go:485: Offset: 1407, NextOffset: 1439 testutil.go:485: Offset: 1715, NextOffset: 2037 testutil.go:485: Offset: 1439, NextOffset: 1727 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 336, NextOffset: 368 - testutil.go:485: Offset: 129, NextOffset: 161 - testutil.go:485: Offset: 368, NextOffset: 655 - testutil.go:485: Offset: 161, NextOffset: 448 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU -=== 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=1,prefix="/",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":128,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":160,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":444,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":476,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":760,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":792,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1076,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1108,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1393,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1425,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1710,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1742,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":336,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":368,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":652,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":684,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":1003,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":1035,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1355,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1387,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1672,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1704,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":2024,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":2056,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty3 foo4 foo_empty4 foo_empty5 foo foo3 foo5 foo6 foo_empty2] vs [foo4 foo5 foo2 foo_empty2 foo_empty3 foo3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty] - 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:377: Directory: "" vs "": [foo3 foo_empty3 foo4 foo6 foo foo_empty foo2 foo_empty2 foo_empty4 foo5 foo_empty5] vs [foo4 foo5 .no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo6 foo foo_empty foo2] 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_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 @@ -32664,33 +31972,21 @@ testutil.go:485: Offset: 652, NextOffset: 684 testutil.go:485: Offset: 476, NextOffset: 760 testutil.go:485: Offset: 684, NextOffset: 1003 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 1393, NextOffset: 1425 + testutil.go:485: Offset: 1672, NextOffset: 1704 + testutil.go:485: Offset: 1425, NextOffset: 1710 + testutil.go:485: Offset: 1704, NextOffset: 2024 testutil.go:371: Comparing: "" 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_empty5 foo foo_empty foo2 foo_empty3 foo4 foo_empty4 foo_empty2 foo3 foo5 foo6] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 336, NextOffset: 368 - testutil.go:485: Offset: 128, NextOffset: 160 - testutil.go:485: Offset: 368, NextOffset: 652 - testutil.go:485: Offset: 160, NextOffset: 444 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty2 foo3 foo4 foo5 foo foo_empty foo2 foo_empty3 foo_empty4 foo_empty5 foo6] vs [foo3 foo_empty3 foo4 foo6 foo foo_empty foo2 foo_empty2 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: 1003, NextOffset: 1035 testutil.go:485: Offset: 760, NextOffset: 792 testutil.go:485: Offset: 1035, NextOffset: 1355 testutil.go:485: Offset: 792, NextOffset: 1076 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_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: "foo2" vs "foo2" - testutil.go:485: Offset: 652, NextOffset: 684 - testutil.go:485: Offset: 444, NextOffset: 476 - testutil.go:485: Offset: 684, NextOffset: 1003 - testutil.go:485: Offset: 476, NextOffset: 760 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1355, NextOffset: 1387 testutil.go:485: Offset: 1076, NextOffset: 1108 @@ -32701,16 +31997,46 @@ 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_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: 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 === 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=1,prefix="../",format=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":130,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":162,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":450,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":482,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":770,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":802,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1090,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1122,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1411,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1443,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1732,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1764,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":337,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":369,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":657,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":689,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":1012,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":1044,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1367,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1399,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1688,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1720,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":2043,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":2075,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo6 foo foo_empty4 foo_empty5 foo_empty] vs [foo6 foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo_empty5 foo5] + testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo_empty5 foo6 foo foo2 foo3 foo_empty3 foo_empty foo_empty2 foo5] vs [foo4 foo_empty4 foo5 foo foo2 foo_empty2 foo3 foo_empty3 foo_empty5 foo6 .no.prefetch.landmark foo_empty] 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: 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: "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" @@ -32728,92 +32054,63 @@ testutil.go:485: Offset: 657, NextOffset: 689 testutil.go:485: Offset: 482, NextOffset: 770 testutil.go:485: Offset: 689, NextOffset: 1012 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 770, NextOffset: 802 testutil.go:485: Offset: 1012, NextOffset: 1044 testutil.go:485: Offset: 802, NextOffset: 1090 testutil.go:485: Offset: 1044, NextOffset: 1367 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 1090, NextOffset: 1122 - testutil.go:485: Offset: 1367, NextOffset: 1399 - testutil.go:485: Offset: 1122, NextOffset: 1411 - testutil.go:485: Offset: 1399, NextOffset: 1688 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 1411, NextOffset: 1443 - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 1443, NextOffset: 1732 - testutil.go:485: Offset: 1720, NextOffset: 2043 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo6 foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo_empty foo5 foo_empty5] vs [foo_empty3 foo4 foo5 foo6 foo foo2 foo_empty2 foo3 foo_empty foo_empty4 foo_empty5] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3 foo_empty5 foo6 foo foo2 foo4 foo_empty4 foo5] vs [foo4 foo_empty4 foo_empty5 foo6 foo foo2 foo3 foo_empty3 foo_empty foo_empty2 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: 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_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 2043, NextOffset: 2075 + testutil.go:485: Offset: 1732, NextOffset: 1764 + testutil.go:485: Offset: 2075, NextOffset: 5435 + testutil.go:485: Offset: 1764, NextOffset: 5002 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 657, NextOffset: 689 + testutil.go:485: Offset: 450, NextOffset: 482 + testutil.go:485: Offset: 689, NextOffset: 1012 + testutil.go:485: Offset: 482, NextOffset: 770 testutil.go:371: Comparing: "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_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: "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 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 2043, NextOffset: 2075 - testutil.go:485: Offset: 1732, NextOffset: 1764 - testutil.go:485: Offset: 2075, NextOffset: 5435 - testutil.go:485: Offset: 1764, NextOffset: 5002 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-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=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-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 "": [foo6 foo foo2 foo5 foo_empty3 foo4 foo_empty4 foo_empty5 foo_empty foo_empty2 foo3] vs [foo_empty5 foo6 foo_empty foo2 foo4 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty2 foo3 foo_empty3] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 126, NextOffset: 158 - testutil.go:485: Offset: 334, NextOffset: 366 - testutil.go:485: Offset: 158, NextOffset: 441 - testutil.go:485: Offset: 366, NextOffset: 649 - testutil.go:371: Comparing: "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:377: Directory: "" vs "": [foo5 foo3 foo_empty3 foo4 foo_empty4 foo foo_empty foo2 foo_empty2 foo_empty5 foo6] vs [foo3 foo_empty3 foo4 foo5 foo_empty5 foo foo_empty foo2 foo6 .no.prefetch.landmark foo_empty2 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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX - testutil.go:485: Offset: 2047, NextOffset: 5363 - 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 @@ -32827,20 +32124,27 @@ testutil.go:485: Offset: 1105, NextOffset: 1389 testutil.go:485: Offset: 1381, NextOffset: 1665 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 126, NextOffset: 158 + testutil.go:485: Offset: 334, NextOffset: 366 + testutil.go:485: Offset: 158, NextOffset: 441 + testutil.go:485: Offset: 366, NextOffset: 649 + testutil.go:371: Comparing: "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_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 "": [.no.prefetch.landmark foo foo_empty2 foo3 foo_empty3 foo_empty foo2 foo4 foo_empty4 foo5 foo_empty5 foo6] vs [foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo_empty foo2 foo5 foo6 foo] - 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:377: Directory: "" vs "": [foo5 foo_empty5 foo foo_empty foo2 foo3 foo_empty3 foo4 .no.prefetch.landmark foo_empty2 foo_empty4 foo6] vs [foo_empty3 foo4 foo_empty4 foo foo_empty foo2 foo_empty2 foo3 foo_empty5 foo6 foo5] + 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: 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 @@ -32852,86 +32156,80 @@ testutil.go:485: Offset: 441, NextOffset: 473 testutil.go:485: Offset: 681, NextOffset: 999 testutil.go:485: Offset: 473, NextOffset: 757 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 999, NextOffset: 1031 testutil.go:485: Offset: 757, NextOffset: 789 testutil.go:485: Offset: 1031, NextOffset: 1349 testutil.go:485: Offset: 789, NextOffset: 1073 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 1349, NextOffset: 1381 + testutil.go:485: Offset: 1073, NextOffset: 1105 + testutil.go:485: Offset: 1381, NextOffset: 1665 + testutil.go:485: Offset: 1105, NextOffset: 1389 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 1665, NextOffset: 1697 + testutil.go:485: Offset: 1389, NextOffset: 1421 + testutil.go:485: Offset: 1697, NextOffset: 2015 + testutil.go:485: Offset: 1421, NextOffset: 1705 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 334, NextOffset: 366 testutil.go:485: Offset: 126, NextOffset: 158 testutil.go:485: Offset: 366, NextOffset: 649 testutil.go:485: Offset: 158, NextOffset: 441 === 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/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=1,prefix="../",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-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_empty foo_empty2 foo_empty3 foo_empty4 foo5 foo foo3 foo4 foo_empty5 foo6 foo2] vs [.no.prefetch.landmark foo foo_empty foo2 foo_empty5 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo6] - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 1727, NextOffset: 1759 - testutil.go:485: Offset: 2037, NextOffset: 2069 - testutil.go:485: Offset: 1759, NextOffset: 4986 - testutil.go:485: Offset: 2069, NextOffset: 5417 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 448, NextOffset: 480 - testutil.go:485: Offset: 655, NextOffset: 687 - testutil.go:485: Offset: 480, NextOffset: 769 - testutil.go:485: Offset: 687, NextOffset: 1010 + testutil.go:377: Directory: "" vs "": [foo_empty foo_empty3 foo4 foo5 foo_empty5 foo6 foo foo2 foo_empty2 foo3 foo_empty4] vs [foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo6 foo foo4 foo5] testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 769, NextOffset: 801 testutil.go:485: Offset: 1010, NextOffset: 1042 testutil.go:485: Offset: 801, NextOffset: 1088 testutil.go:485: Offset: 1042, NextOffset: 1364 - testutil.go:371: Comparing: "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_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 1407, NextOffset: 1439 - testutil.go:485: Offset: 1683, NextOffset: 1715 - testutil.go:485: Offset: 1439, NextOffset: 1727 - testutil.go:485: Offset: 1715, NextOffset: 2037 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 129, NextOffset: 161 testutil.go:485: Offset: 336, NextOffset: 368 testutil.go:485: Offset: 161, NextOffset: 448 testutil.go:485: Offset: 368, NextOffset: 655 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo6 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty foo2 foo_empty5] vs [foo4 foo_empty5 foo6 foo2 foo3 foo_empty2 foo_empty3 foo_empty4 foo5 foo foo_empty] - 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: 655, NextOffset: 687 testutil.go:485: Offset: 480, NextOffset: 769 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:485: Offset: 687, NextOffset: 1010 + 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: 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: 2037, NextOffset: 2069 testutil.go:485: Offset: 1727, NextOffset: 1759 - testutil.go:485: Offset: 2069, NextOffset: 5417 + testutil.go:485: Offset: 2037, NextOffset: 2069 testutil.go:485: Offset: 1759, NextOffset: 4986 + testutil.go:485: Offset: 2069, NextOffset: 5417 + 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: 1088, NextOffset: 1120 + testutil.go:485: Offset: 1364, NextOffset: 1396 + testutil.go:485: Offset: 1120, NextOffset: 1407 + testutil.go:485: Offset: 1396, NextOffset: 1683 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo6 foo foo4 foo5] vs [foo_empty4 foo foo2 foo_empty2 foo3 foo_empty5 foo6 foo_empty foo_empty3 foo4 foo5] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 655, NextOffset: 687 + testutil.go:485: Offset: 448, NextOffset: 480 + testutil.go:485: Offset: 687, NextOffset: 1010 + testutil.go:485: Offset: 480, NextOffset: 769 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 1010, NextOffset: 1042 @@ -32939,111 +32237,128 @@ testutil.go:485: Offset: 1042, NextOffset: 1364 testutil.go:485: Offset: 801, NextOffset: 1088 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "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: "foo4" vs "foo4" testutil.go:485: Offset: 1364, NextOffset: 1396 testutil.go:485: Offset: 1088, NextOffset: 1120 testutil.go:485: Offset: 1396, NextOffset: 1683 testutil.go:485: Offset: 1120, NextOffset: 1407 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 1683, NextOffset: 1715 + testutil.go:485: Offset: 1407, NextOffset: 1439 + testutil.go:485: Offset: 1715, NextOffset: 2037 + testutil.go:485: Offset: 1439, NextOffset: 1727 + testutil.go:371: Comparing: "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=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=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_empty3 foo_empty4 foo6 foo5 foo_empty5 foo_empty foo2 foo_empty2 foo3 foo4] vs [foo2 foo3 foo_empty5 foo6 foo foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark] - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 1076, NextOffset: 1108 - testutil.go:485: Offset: 1355, NextOffset: 1387 - testutil.go:485: Offset: 1108, NextOffset: 1393 - testutil.go:485: Offset: 1387, NextOffset: 1672 + testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 foo6 foo2 foo_empty3 foo_empty2 foo3 foo4 foo_empty5 foo foo_empty] vs [foo3 foo_empty3 foo4 foo5 foo6 foo2 foo foo_empty foo_empty2 foo_empty4 foo_empty5 .no.prefetch.landmark] + 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_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1710, NextOffset: 1742 + testutil.go:485: Offset: 2024, NextOffset: 2056 + testutil.go:485: Offset: 1742, NextOffset: 4953 + testutil.go:485: Offset: 2056, NextOffset: 5391 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 444, NextOffset: 476 testutil.go:485: Offset: 652, NextOffset: 684 testutil.go:485: Offset: 476, NextOffset: 760 testutil.go:485: Offset: 684, NextOffset: 1003 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 760, NextOffset: 792 testutil.go:485: Offset: 1003, NextOffset: 1035 testutil.go:485: Offset: 792, NextOffset: 1076 testutil.go:485: Offset: 1035, NextOffset: 1355 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 1076, NextOffset: 1108 + testutil.go:485: Offset: 1355, NextOffset: 1387 + testutil.go:485: Offset: 1108, NextOffset: 1393 + testutil.go:485: Offset: 1387, NextOffset: 1672 + testutil.go:371: Comparing: "foo_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_empty3" vs "foo_empty3" - 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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 foo3 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo5] vs [foo_empty foo2 foo_empty2 foo3 foo4 foo5 foo_empty5 foo foo_empty3 foo_empty4 foo6] - 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:377: Directory: "" vs "": [foo6 foo2 foo3 foo_empty3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo_empty2 foo_empty4] 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: "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: 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_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1355, NextOffset: 1387 testutil.go:485: Offset: 1076, NextOffset: 1108 testutil.go:485: Offset: 1387, NextOffset: 1672 testutil.go:485: Offset: 1108, NextOffset: 1393 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 1672, NextOffset: 1704 testutil.go:485: Offset: 1393, NextOffset: 1425 testutil.go:485: Offset: 1704, NextOffset: 2024 testutil.go:485: Offset: 1425, NextOffset: 1710 - testutil.go:371: Comparing: "foo_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 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 652, NextOffset: 684 + testutil.go:485: Offset: 444, NextOffset: 476 + testutil.go:485: Offset: 684, NextOffset: 1003 + testutil.go:485: Offset: 476, NextOffset: 760 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 1003, NextOffset: 1035 + testutil.go:485: Offset: 760, NextOffset: 792 + testutil.go:485: Offset: 1035, NextOffset: 1355 + testutil.go:485: Offset: 792, NextOffset: 1076 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX/duplicated_entry_offset === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":130,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":162,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":450,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":482,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":770,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":802,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1090,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1122,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1411,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1443,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1732,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1764,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":337,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":369,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":657,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":689,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":1012,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":1044,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1367,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1399,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1688,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1720,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":2043,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":2075,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo_empty3 foo_empty4 foo foo2 foo3 foo4 foo5 foo_empty5 foo6] vs [foo_empty5 foo6 .no.prefetch.landmark foo foo_empty3 foo_empty4 foo4 foo5 foo_empty foo2 foo_empty2 foo3] - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:377: Directory: "" vs "": [foo_empty4 foo6 foo foo_empty foo_empty2 foo4 foo5 foo_empty5 foo2 foo3 foo_empty3] vs [foo2 foo_empty2 foo_empty3 foo6 foo foo_empty foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo3] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 450, NextOffset: 482 + testutil.go:485: Offset: 657, NextOffset: 689 + testutil.go:485: Offset: 482, NextOffset: 770 + testutil.go:485: Offset: 689, NextOffset: 1012 testutil.go:371: Comparing: "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 @@ -33055,24 +32370,47 @@ testutil.go:485: Offset: 1443, NextOffset: 1732 testutil.go:485: Offset: 1720, NextOffset: 2043 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 130, NextOffset: 162 + testutil.go:485: Offset: 337, NextOffset: 369 + testutil.go:485: Offset: 162, NextOffset: 450 + testutil.go:485: Offset: 369, NextOffset: 657 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "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: 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 "": [foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo3 foo4 foo_empty2 foo_empty3 foo6 foo foo_empty foo2] vs [foo_empty3 foo4 foo5 foo_empty5 foo2 foo3 foo_empty2 foo_empty4 foo6 foo foo_empty] + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX + testutil.go: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: 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: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: 450, NextOffset: 482 testutil.go:485: Offset: 657, NextOffset: 689 - testutil.go:485: Offset: 482, NextOffset: 770 + testutil.go:485: Offset: 450, NextOffset: 482 testutil.go:485: Offset: 689, NextOffset: 1012 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo4 foo5 .no.prefetch.landmark foo foo_empty3 foo_empty4 foo_empty5 foo6] vs [foo_empty4 foo_empty foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo6 foo foo2 foo3] + testutil.go:485: Offset: 482, NextOffset: 770 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 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: "foo3" vs "foo3" testutil.go:485: Offset: 1012, NextOffset: 1044 testutil.go:485: Offset: 770, NextOffset: 802 @@ -33083,93 +32421,78 @@ testutil.go:485: Offset: 1090, NextOffset: 1122 testutil.go:485: Offset: 1399, NextOffset: 1688 testutil.go:485: Offset: 1122, NextOffset: 1411 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 1411, NextOffset: 1443 - testutil.go:485: Offset: 1720, NextOffset: 2043 - testutil.go:485: Offset: 1443, NextOffset: 1732 - testutil.go:371: Comparing: "foo_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: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 2043, NextOffset: 2075 - testutil.go:485: Offset: 1732, NextOffset: 1764 - testutil.go:485: Offset: 2075, NextOffset: 5435 - testutil.go:485: Offset: 1764, NextOffset: 5002 - testutil.go:371: Comparing: "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=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 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":128,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":160,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":445,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":477,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":763,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":795,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1081,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1113,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1399,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1431,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1717,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1749,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":335,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":367,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":652,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":684,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":1005,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":1037,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1358,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1390,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1676,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1708,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":2028,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":2060,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo6 foo foo2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5] vs [.no.prefetch.landmark foo_empty foo3 foo4 foo6 foo foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 128, NextOffset: 160 - testutil.go:485: Offset: 335, NextOffset: 367 - testutil.go:485: Offset: 160, NextOffset: 445 - testutil.go:485: Offset: 367, NextOffset: 652 - testutil.go:371: Comparing: "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:377: Directory: "" vs "": [foo5 foo foo2 foo_empty2 foo3 foo_empty4 foo_empty foo_empty3 foo4 foo_empty5 foo6] vs [foo foo_empty foo4 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty3] + 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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU + 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: "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: "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_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 1399, NextOffset: 1431 testutil.go:485: Offset: 1676, NextOffset: 1708 testutil.go:485: Offset: 1431, NextOffset: 1717 testutil.go:485: Offset: 1708, NextOffset: 2028 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 128, NextOffset: 160 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU + testutil.go:485: Offset: 335, NextOffset: 367 + testutil.go:485: Offset: 160, NextOffset: 445 + testutil.go:485: Offset: 367, NextOffset: 652 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 445, NextOffset: 477 + testutil.go:485: Offset: 652, NextOffset: 684 + testutil.go:485: Offset: 477, NextOffset: 763 + testutil.go:485: Offset: 684, NextOffset: 1005 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo_empty foo4 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty3] vs [foo3 foo_empty4 foo5 foo foo2 foo_empty2 foo_empty5 foo6 foo_empty foo_empty3 foo4] + 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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU + testutil.go:485: Offset: 477, NextOffset: 763 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 763, NextOffset: 795 testutil.go:485: Offset: 1005, NextOffset: 1037 - testutil.go:485: Offset: 795, NextOffset: 1081 + testutil.go:485: Offset: 763, NextOffset: 795 testutil.go:485: Offset: 1037, NextOffset: 1358 - 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 foo_empty3 foo_empty4 foo5 foo_empty5 foo foo_empty foo3 foo4 foo6 .no.prefetch.landmark] vs [foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo2 foo3 foo6 foo_empty foo_empty2] + testutil.go:485: Offset: 795, NextOffset: 1081 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + 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: "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: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 1005, NextOffset: 1037 - testutil.go:485: Offset: 763, NextOffset: 795 - testutil.go:485: Offset: 1037, NextOffset: 1358 - testutil.go:485: Offset: 795, NextOffset: 1081 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 1676, NextOffset: 1708 @@ -33177,41 +32500,26 @@ testutil.go:485: Offset: 1708, NextOffset: 2028 testutil.go:485: Offset: 1431, NextOffset: 1717 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 335, NextOffset: 367 - testutil.go:485: Offset: 128, NextOffset: 160 - testutil.go:485: Offset: 367, NextOffset: 652 - testutil.go:485: Offset: 160, NextOffset: 445 - testutil.go:371: Comparing: "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: "foo6" vs "foo6" + testutil.go:485: Offset: 2028, NextOffset: 2060 + testutil.go:485: Offset: 1717, NextOffset: 1749 + testutil.go:485: Offset: 2060, NextOffset: 5377 + testutil.go:485: Offset: 1749, NextOffset: 4944 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX#01 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":129,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":161,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":449,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":481,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":771,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":803,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1092,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1124,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1412,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1444,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1733,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1765,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":336,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":368,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":656,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":688,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":1012,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":1044,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1368,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1400,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1688,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1720,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":2043,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":2075,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo_empty3 foo foo2 foo5] vs [foo_empty5 .no.prefetch.landmark foo foo2 foo_empty2 foo5 foo6 foo_empty foo3 foo_empty3 foo4 foo_empty4] + testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo_empty4 foo6 foo foo_empty3 foo4 foo5 foo_empty5 foo2] vs [foo foo_empty2 foo4 foo5 foo_empty3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo3] + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1733, NextOffset: 1765 + testutil.go:485: Offset: 2043, NextOffset: 2075 + testutil.go:485: Offset: 1765, NextOffset: 4991 + testutil.go:485: Offset: 2075, NextOffset: 5423 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 129, NextOffset: 161 testutil.go:485: Offset: 336, NextOffset: 368 testutil.go:485: Offset: 161, NextOffset: 449 testutil.go:485: Offset: 368, NextOffset: 656 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 449, NextOffset: 481 - testutil.go:485: Offset: 656, NextOffset: 688 - testutil.go:485: Offset: 481, NextOffset: 771 - testutil.go:485: Offset: 688, NextOffset: 1012 - testutil.go:371: Comparing: "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_empty" vs "foo_empty" testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" @@ -33219,103 +32527,112 @@ 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_empty4" vs "foo_empty4" + 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_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1092, NextOffset: 1124 testutil.go:485: Offset: 1368, NextOffset: 1400 testutil.go:485: Offset: 1124, NextOffset: 1412 testutil.go:485: Offset: 1400, NextOffset: 1688 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "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 "": [foo_empty foo3 foo_empty3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo5 foo_empty5] vs [foo6 foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo foo2 foo5] testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 1688, NextOffset: 1720 testutil.go:485: Offset: 1412, NextOffset: 1444 - testutil.go:485: Offset: 1720, NextOffset: 2043 + testutil.go:485: Offset: 1688, NextOffset: 1720 testutil.go:485: Offset: 1444, NextOffset: 1733 + testutil.go:485: Offset: 1720, NextOffset: 2043 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo_empty2 foo4 foo5 foo_empty3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo3] vs [foo3 foo_empty4 foo6 foo foo_empty foo_empty2 foo5 foo_empty5 foo2 foo_empty3 foo4] 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: "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: "foo6" vs "foo6" testutil.go:485: Offset: 2043, NextOffset: 2075 testutil.go:485: Offset: 1733, NextOffset: 1765 testutil.go:485: Offset: 2075, NextOffset: 5423 testutil.go:485: Offset: 1765, NextOffset: 4991 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 656, NextOffset: 688 + testutil.go:485: Offset: 449, NextOffset: 481 + testutil.go:485: Offset: 688, NextOffset: 1012 + testutil.go:485: Offset: 481, NextOffset: 771 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 1012, NextOffset: 1044 testutil.go:485: Offset: 771, NextOffset: 803 testutil.go:485: Offset: 1044, NextOffset: 1368 testutil.go:485: Offset: 803, NextOffset: 1092 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "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 + testutil.go:485: Offset: 161, NextOffset: 449 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1368, NextOffset: 1400 testutil.go:485: Offset: 1092, NextOffset: 1124 testutil.go:485: Offset: 1400, NextOffset: 1688 testutil.go:485: Offset: 1124, NextOffset: 1412 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 1412, NextOffset: 1444 + testutil.go:485: Offset: 1720, NextOffset: 2043 + testutil.go:485: Offset: 1444, NextOffset: 1733 === 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/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=9,prefix="./",format=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=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 foo_empty3 foo4 foo_empty5 foo foo_empty foo_empty4 foo5 foo6 foo_empty2 foo3] vs [foo_empty foo2 foo_empty2 foo3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty3 foo4 foo_empty4] + testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo_empty4 foo_empty5 foo3 foo_empty3 foo4 foo5 foo6] vs [foo2 foo_empty2 foo3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo4 foo_empty4 foo_empty foo_empty3] + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1084, NextOffset: 1116 testutil.go:485: Offset: 1360, NextOffset: 1392 testutil.go:485: Offset: 1116, NextOffset: 1403 testutil.go:485: Offset: 1392, NextOffset: 1679 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" 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_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: "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_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: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 1403, NextOffset: 1435 - testutil.go:485: Offset: 1679, NextOffset: 1711 - testutil.go:485: Offset: 1435, NextOffset: 1722 - testutil.go:485: Offset: 1711, NextOffset: 2033 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty3 foo3 foo_empty foo2 foo_empty2] vs [foo_empty4 foo5 foo6 foo_empty2 foo3 foo2 foo_empty3 foo4 foo_empty5 foo foo_empty] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:377: Directory: "" vs "": [foo_empty foo_empty3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo3 foo5 foo_empty5] vs [foo_empty5 foo foo_empty foo2 foo_empty2 foo_empty4 foo3 foo_empty3 foo4 foo5 foo6] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 337, NextOffset: 369 + testutil.go:485: Offset: 130, NextOffset: 162 + testutil.go:485: Offset: 369, NextOffset: 654 + testutil.go:485: Offset: 162, NextOffset: 447 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 654, NextOffset: 686 testutil.go:485: Offset: 447, NextOffset: 479 @@ -33327,16 +32644,18 @@ testutil.go:485: Offset: 765, NextOffset: 797 testutil.go:485: Offset: 1039, NextOffset: 1360 testutil.go:485: Offset: 797, NextOffset: 1084 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 1679, NextOffset: 1711 + testutil.go:485: Offset: 1403, NextOffset: 1435 + testutil.go:485: Offset: 1711, NextOffset: 2033 + testutil.go:485: Offset: 1435, NextOffset: 1722 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 2033, NextOffset: 2065 testutil.go:485: Offset: 1722, NextOffset: 1754 testutil.go:485: Offset: 2065, NextOffset: 5400 testutil.go:485: Offset: 1754, NextOffset: 4965 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 337, NextOffset: 369 - testutil.go:485: Offset: 130, NextOffset: 162 - testutil.go:485: Offset: 369, NextOffset: 654 - testutil.go:485: Offset: 162, NextOffset: 447 + 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: 1360, NextOffset: 1392 @@ -33344,58 +32663,57 @@ testutil.go:485: Offset: 1392, NextOffset: 1679 testutil.go:485: Offset: 1116, NextOffset: 1403 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 1679, NextOffset: 1711 - testutil.go:485: Offset: 1403, NextOffset: 1435 - testutil.go:485: Offset: 1711, NextOffset: 2033 - testutil.go:485: Offset: 1435, NextOffset: 1722 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" === 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/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=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 foo_empty2 foo_empty5 foo5 foo6 foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4] vs [foo_empty foo_empty2 foo3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty5 foo6 foo2 foo_empty3] - 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_empty4 foo5 foo_empty5 foo foo2 foo_empty2 foo3 foo_empty3 foo6 foo_empty foo4] vs [foo3 foo4 foo foo_empty foo_empty2 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty3] testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 452, NextOffset: 484 - testutil.go:485: Offset: 660, NextOffset: 692 - testutil.go:485: Offset: 484, NextOffset: 775 - testutil.go:485: Offset: 692, NextOffset: 1017 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 775, NextOffset: 807 - testutil.go:485: Offset: 1017, NextOffset: 1049 - testutil.go:485: Offset: 807, NextOffset: 1098 - testutil.go:485: Offset: 1049, NextOffset: 1374 - testutil.go:371: Comparing: "foo_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_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: 1729, NextOffset: 2054 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 130, NextOffset: 162 testutil.go:485: Offset: 338, NextOffset: 370 testutil.go:485: Offset: 162, NextOffset: 452 testutil.go:485: Offset: 370, NextOffset: 660 + testutil.go:371: Comparing: "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_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 775, NextOffset: 807 + testutil.go:485: Offset: 1017, NextOffset: 1049 + testutil.go:485: Offset: 807, NextOffset: 1098 + testutil.go:485: Offset: 1049, NextOffset: 1374 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1744, NextOffset: 1776 + testutil.go:485: Offset: 2054, NextOffset: 2086 + testutil.go:485: Offset: 1776, NextOffset: 5014 + testutil.go:485: Offset: 2086, NextOffset: 5446 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 .no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo4 foo_empty5 foo6 foo2 foo_empty3] vs [foo5 foo6 foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo foo_empty2 foo_empty5] + testutil.go:377: Directory: "" vs "": [foo_empty3 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo3 foo4 foo foo_empty] vs [foo_empty5 foo foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo6 foo_empty foo4] + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 2054, NextOffset: 2086 + testutil.go:485: Offset: 1744, NextOffset: 1776 + testutil.go:485: Offset: 2086, NextOffset: 5446 + testutil.go:485: Offset: 1776, NextOffset: 5014 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 660, NextOffset: 692 testutil.go:485: Offset: 452, NextOffset: 484 @@ -33408,6 +32726,7 @@ testutil.go:485: Offset: 1421, NextOffset: 1453 testutil.go:485: Offset: 1729, NextOffset: 2054 testutil.go:485: Offset: 1453, NextOffset: 1744 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 338, NextOffset: 370 testutil.go:485: Offset: 130, NextOffset: 162 @@ -33425,79 +32744,67 @@ 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_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 2054, NextOffset: 2086 - testutil.go:485: Offset: 1744, NextOffset: 1776 - testutil.go:485: Offset: 2086, NextOffset: 5446 - testutil.go:485: Offset: 1776, NextOffset: 5014 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#01/lost_digest_in_a_entry === 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/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=9,prefix="./",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=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_empty5 foo2 foo3 foo_empty4 foo5 foo4 foo6 foo foo_empty foo_empty2 foo_empty3] vs [foo2 foo3 foo4 foo_empty5 foo6 foo_empty foo foo_empty2 foo_empty3 foo_empty4 foo5 .no.prefetch.landmark] - 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:377: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo4 foo_empty5 foo6 foo foo2 foo_empty3 foo_empty4 foo5] vs [foo2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo_empty foo foo_empty2 foo_empty3 foo6 .no.prefetch.landmark] testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:485: Offset: 4836, NextOffset: 6424 testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 5316, NextOffset: 5348 testutil.go:485: Offset: 6424, NextOffset: 6456 testutil.go:485: Offset: 5348, NextOffset: 6908 testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "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: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX#01/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR 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_empty3 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty2 foo4 foo_empty5 foo6 foo_empty foo2 foo3] vs [foo2 foo3 foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty2 foo_empty3 foo4 foo6] testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:485: Offset: 1592, NextOffset: 1624 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:485: Offset: 1624, NextOffset: 3184 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty2 foo_empty3 foo6 foo_empty foo2 foo3 foo4 foo_empty4 foo5 foo_empty5] vs [foo5 foo foo2 foo_empty3 foo_empty4 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo4] 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 testutil.go:485: Offset: 2132, NextOffset: 2164 testutil.go:485: Offset: 3216, NextOffset: 4804 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX#01/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR testutil.go:485: Offset: 2164, NextOffset: 3724 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 4804, NextOffset: 4836 @@ -33509,77 +32816,65 @@ testutil.go:485: Offset: 5316, NextOffset: 5348 testutil.go:485: Offset: 6456, NextOffset: 8016 testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 9636, NextOffset: 9668 testutil.go:485: Offset: 8500, NextOffset: 8532 testutil.go:485: Offset: 9668, NextOffset: 15915 testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX/duplicated_entry_offset === NAME TestGzipEStargz/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 foo foo_empty foo2 foo5 foo_empty5 foo6 foo_empty2 foo4 foo_empty4] vs [foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo5 .no.prefetch.landmark foo] - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 foo2 foo_empty2 foo_empty3 foo4 foo6 foo foo_empty foo3 foo_empty4] vs [foo_empty5 foo6 foo foo_empty2 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo_empty foo2 foo3 foo5] testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 2132, NextOffset: 2164 testutil.go:485: Offset: 3184, NextOffset: 3216 testutil.go:485: Offset: 2164, NextOffset: 3724 testutil.go:485: Offset: 3216, NextOffset: 4804 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:371: Comparing: "foo_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: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 5316, NextOffset: 5348 testutil.go:485: Offset: 6424, NextOffset: 6456 testutil.go:485: Offset: 5348, NextOffset: 6908 testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 6908, NextOffset: 6940 testutil.go:485: Offset: 8016, NextOffset: 8048 testutil.go:485: Offset: 6940, NextOffset: 8500 testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty2 foo5 foo4 foo_empty4 foo_empty5 foo6 foo_empty foo2 foo3 foo_empty3] vs [foo5 foo_empty5 foo6 foo_empty2 foo4 foo_empty4 foo3 foo_empty3 foo foo_empty foo2] + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:485: Offset: 1624, NextOffset: 3184 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 3184, NextOffset: 3216 - testutil.go:485: Offset: 2132, NextOffset: 2164 - testutil.go:485: Offset: 3216, NextOffset: 4804 - testutil.go:485: Offset: 2164, NextOffset: 3724 testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 4804, NextOffset: 4836 testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:485: Offset: 5348, NextOffset: 6908 -=== RUN TestGzipEStargz/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=9,prefix="/",format=GNU === NAME 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 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 foo3 foo5 .no.prefetch.landmark foo_empty foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty2] vs [foo5 foo_empty5 foo2 foo_empty2 foo_empty3 foo4 foo6 foo foo_empty foo3 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 @@ -33592,141 +32887,171 @@ testutil.go:485: Offset: 1624, NextOffset: 3184 testutil.go:485: Offset: 572, NextOffset: 2132 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 6424, NextOffset: 6456 + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:485: Offset: 5348, NextOffset: 6908 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "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: "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=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=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=9,prefix="/",format=GNU/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo4 foo5 foo_empty5 foo foo_empty foo_empty4 foo6 foo2 foo_empty3] vs [foo6 .no.prefetch.landmark foo2 foo3 foo5 foo4 foo_empty4 foo_empty5 foo foo_empty foo_empty2 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_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo foo_empty foo2 foo_empty5 foo6 foo_empty2 foo3 foo5] vs [.no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo foo_empty foo5 foo_empty5 foo6] + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 8500, NextOffset: 8532 testutil.go:485: Offset: 9636, NextOffset: 9668 testutil.go:485: Offset: 8532, NextOffset: 14779 testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:371: Comparing: "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: "foo3" vs "foo3" + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:485: Offset: 4836, NextOffset: 6424 testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 6908, NextOffset: 6940 testutil.go:485: Offset: 8016, NextOffset: 8048 testutil.go:485: Offset: 6940, NextOffset: 8500 testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6424, NextOffset: 6456 + testutil.go:485: Offset: 5348, NextOffset: 6908 + testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 540, NextOffset: 572 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: "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=9,prefix="/",format=GNU/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR + testutil.go:485: Offset: 2164, NextOffset: 3724 + testutil.go:485: Offset: 3216, NextOffset: 4804 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo_empty5 foo foo_empty foo_empty2 foo5 foo6 .no.prefetch.landmark foo2 foo3] vs [foo_empty foo_empty2 foo3 foo4 foo5 foo_empty5 foo foo_empty3 foo_empty4 foo6 foo2] + testutil.go:377: Directory: "" vs "": [foo foo_empty foo5 foo_empty5 foo6 foo_empty4 .no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty3 foo4] vs [foo_empty5 foo6 foo_empty2 foo3 foo5 foo_empty3 foo4 foo_empty4 foo foo_empty foo2] + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 6424, NextOffset: 6456 + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:485: Offset: 5348, NextOffset: 6908 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "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: "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: "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: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" === 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=9,prefix="../",format=USTAR === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 foo3 foo5 foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 foo6] vs [foo5 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo foo2 foo6] + testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo2 foo_empty2 foo3 foo6 foo foo_empty] vs [foo_empty foo3 foo4 foo5 foo_empty5 foo_empty4 foo6 .no.prefetch.landmark foo foo2 foo_empty2 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_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 5316, NextOffset: 5348 testutil.go:485: Offset: 6424, NextOffset: 6456 testutil.go:485: Offset: 5348, NextOffset: 6908 testutil.go:485: Offset: 6456, NextOffset: 8016 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:371: Comparing: "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_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_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: "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_empty foo5 foo foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo6] vs [foo2 foo3 foo5 foo foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo_empty] + testutil.go:377: Directory: "" vs "": [foo_empty4 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo_empty3 foo_empty foo3 foo4 foo5 foo_empty5] vs [foo_empty4 foo5 foo_empty5 foo2 foo_empty2 foo_empty3 foo4 foo foo_empty foo3 foo6] + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:485: Offset: 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" + 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 @@ -33738,100 +33063,61 @@ testutil.go:485: Offset: 3216, NextOffset: 4804 testutil.go:485: Offset: 2164, NextOffset: 3724 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:485: Offset: 3756, NextOffset: 5316 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:485: Offset: 5348, NextOffset: 6908 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "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: "foo5" vs "foo5" - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6908, NextOffset: 6940 - testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:485: Offset: 6940, NextOffset: 8500 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR/duplicated_entry_offset +=== 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=PAX === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=2,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo3 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo_empty2 foo_empty3 foo4] vs [.no.prefetch.landmark foo_empty foo2 foo4 foo5 foo6 foo foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5] - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 2132, NextOffset: 2164 - testutil.go:485: Offset: 3184, NextOffset: 3216 - 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:377: Directory: "" vs "": [foo5 foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo foo2] vs [foo foo2 foo_empty2 foo4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo3 foo_empty3 foo_empty4 foo5] + 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: 6908, NextOffset: 6940 testutil.go:485: Offset: 8016, NextOffset: 8048 testutil.go:485: Offset: 6940, NextOffset: 8500 testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 5316, NextOffset: 5348 testutil.go:485: Offset: 6424, NextOffset: 6456 testutil.go:485: Offset: 5348, NextOffset: 6908 testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 8500, NextOffset: 8532 testutil.go:485: Offset: 9636, NextOffset: 9668 testutil.go:485: Offset: 8532, NextOffset: 14779 testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo2 foo4 foo5 foo6 foo foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5] vs [foo_empty foo_empty2 foo_empty3 foo4 foo_empty5 foo6 foo foo3 foo_empty4 foo5 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: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + 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: 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: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 foo6 .no.prefetch.landmark foo_empty foo3 foo_empty3 foo_empty5 foo foo2 foo_empty2 foo4] vs [foo2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty2 foo5 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_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: "foo5" vs "foo5" testutil.go:485: Offset: 8016, NextOffset: 8048 testutil.go:485: Offset: 6908, NextOffset: 6940 @@ -33842,58 +33128,96 @@ testutil.go:485: Offset: 8500, NextOffset: 8532 testutil.go:485: Offset: 9668, NextOffset: 15915 testutil.go:485: Offset: 8532, NextOffset: 14779 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX#01 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo3 foo4 foo2 foo_empty2 foo_empty3 foo5 foo_empty5 foo6 foo foo_empty] vs [foo3 foo4 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty3] testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:371: Comparing: "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: "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: 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" +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=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 foo2 foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo_empty foo3 foo4 foo5 foo6] vs [foo2 foo_empty2 foo3 foo_empty3 foo4 .no.prefetch.landmark foo foo_empty foo_empty5 foo_empty4 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: "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: "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 testutil.go:485: Offset: 4804, NextOffset: 4836 testutil.go:485: Offset: 3756, NextOffset: 5316 testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo4] vs [foo4 foo_empty4 foo3 foo_empty foo2 foo_empty2 foo_empty3 foo5 foo_empty5 foo6 foo] + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 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_empty2 foo3 foo_empty3 foo4 .no.prefetch.landmark foo foo_empty foo2 foo_empty5 foo_empty4 foo5 foo6] vs [foo_empty5 foo foo2 foo_empty2 foo_empty3 foo_empty4 foo_empty foo3 foo4 foo5 foo6] + 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: "foo4" vs "foo4" + testutil.go:485: Offset: 6424, NextOffset: 6456 + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:485: Offset: 5348, NextOffset: 6908 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:485: Offset: 572, NextOffset: 2132 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 3184, NextOffset: 3216 @@ -33906,85 +33230,60 @@ 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 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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX#01/lost_digest_in_a_entry + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" === 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=GNU#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=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_empty2 foo3 foo5 foo_empty4 foo_empty5 foo_empty foo2 foo_empty3 foo4] vs [foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo foo2 foo_empty2 foo4 foo6 .no.prefetch.landmark foo_empty] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 2132 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU#01/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX - testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:377: Directory: "" vs "": [foo_empty2 foo6 foo5 foo foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5] vs [foo_empty foo_empty3 foo_empty4 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo3 foo4 foo5 foo_empty5] testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 6908, NextOffset: 6940 - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:485: Offset: 8048, NextOffset: 9636 testutil.go:371: Comparing: "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: "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_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 2132, NextOffset: 2164 testutil.go:485: Offset: 3184, NextOffset: 3216 testutil.go:485: Offset: 2164, NextOffset: 3724 testutil.go:485: Offset: 3216, NextOffset: 4804 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:485: Offset: 4836, NextOffset: 6424 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo foo2 foo_empty2 foo4 foo6 .no.prefetch.landmark foo_empty] vs [foo_empty2 foo3 foo5 foo6 foo foo2 foo_empty3 foo4 foo_empty4 foo_empty5 foo_empty] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU#01/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX + testutil.go:377: Directory: "" vs "": [foo_empty3 foo_empty4 foo6 foo_empty foo foo2 foo_empty2 foo3 foo4 foo5 foo_empty5 .no.prefetch.landmark] vs [foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty foo_empty5 foo_empty2 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: "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 @@ -33995,73 +33294,72 @@ 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_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/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR#01 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:485: Offset: 8532, NextOffset: 14779 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo3 foo4 foo_empty4 foo foo_empty foo_empty2 foo_empty3 foo5 foo_empty5 foo6] vs [foo foo_empty3 foo5 foo_empty5 foo6 foo_empty4 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo4] - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 2132, NextOffset: 2164 - testutil.go:485: Offset: 3184, NextOffset: 3216 - testutil.go:485: Offset: 2164, NextOffset: 3724 - testutil.go:485: Offset: 3216, NextOffset: 4804 + testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo5 foo_empty5 foo foo_empty foo2 foo3 foo_empty2 foo_empty4 foo6] vs [.no.prefetch.landmark foo foo2 foo_empty2 foo_empty3 foo5 foo6 foo_empty foo3 foo4 foo_empty4 foo_empty5] 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=USTAR#01/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX testutil.go:485: Offset: 4804, NextOffset: 4836 testutil.go:485: Offset: 3756, NextOffset: 5316 testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 5316, NextOffset: 5348 testutil.go:485: Offset: 6424, NextOffset: 6456 testutil.go:485: Offset: 5348, NextOffset: 6908 testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 6908, NextOffset: 6940 testutil.go:485: Offset: 8016, NextOffset: 8048 testutil.go:485: Offset: 6940, NextOffset: 8500 testutil.go:485: Offset: 8048, NextOffset: 9636 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go:485: Offset: 9668, NextOffset: 15915 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 2132 testutil.go:485: Offset: 1624, NextOffset: 3184 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo4 foo_empty4 .no.prefetch.landmark foo_empty foo2 foo_empty5 foo6 foo foo_empty3 foo5] vs [foo2 foo3 foo4 foo_empty4 foo foo_empty foo_empty2 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: 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_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo3 foo4 foo_empty4 foo_empty5 foo_empty foo foo2 foo_empty2 foo_empty3 foo5 foo6 .no.prefetch.landmark] vs [foo_empty2 foo_empty4 foo6 foo3 foo_empty3 foo4 foo5 foo_empty5 foo foo_empty foo2] + 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 @@ -34073,199 +33371,214 @@ 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_empty3" vs "foo_empty3" + 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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX#01 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX testutil.go: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_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/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=2,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo6 foo foo_empty2 foo_empty3 foo5 foo_empty5 foo_empty foo2 foo3 foo4 foo_empty4] vs [foo_empty foo2 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty3 foo6 foo_empty2 foo3] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:377: Directory: "" vs "": [foo5 foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo6 foo4] vs [foo_empty foo_empty3 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo3 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 + testutil.go:485: Offset: 4836, NextOffset: 6424 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 6908, NextOffset: 6940 testutil.go:485: Offset: 8016, NextOffset: 8048 testutil.go:485: Offset: 6940, NextOffset: 8500 testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:485: Offset: 1624, NextOffset: 3184 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 2132, NextOffset: 2164 testutil.go:485: Offset: 3184, NextOffset: 3216 testutil.go:485: Offset: 2164, NextOffset: 3724 testutil.go:485: Offset: 3216, NextOffset: 4804 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:371: Comparing: "foo_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: "foo4" vs "foo4" testutil.go:485: Offset: 5316, NextOffset: 5348 testutil.go:485: Offset: 6424, NextOffset: 6456 testutil.go:485: Offset: 5348, NextOffset: 6908 testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo6] vs [foo6 foo foo_empty2 foo_empty3 foo5 foo_empty5 foo_empty foo2 foo3 foo4 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:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2 foo_empty2 foo3 foo5 foo_empty foo_empty3 foo4 foo_empty4 foo_empty5 foo6] vs [foo4 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo foo_empty foo2 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: 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: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 3184 testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 3184, NextOffset: 3216 testutil.go:485: Offset: 2132, NextOffset: 2164 testutil.go:485: Offset: 3216, NextOffset: 4804 testutil.go:485: Offset: 2164, NextOffset: 3724 - testutil.go:371: Comparing: "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_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:485: Offset: 3756, NextOffset: 5316 testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 8016, NextOffset: 8048 testutil.go:485: Offset: 6908, NextOffset: 6940 testutil.go:485: Offset: 8048, NextOffset: 9636 testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty4 foo6 foo_empty3 foo4 foo5 foo_empty5 foo foo_empty foo2 foo3] vs [foo foo_empty foo2 foo_empty2 foo4 .no.prefetch.landmark foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo3] - 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_empty2" vs "foo_empty2" + testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo3 foo5] vs [foo4 foo_empty4 foo_empty5 foo2 foo3 foo_empty foo_empty2 foo_empty3 foo5 foo6 .no.prefetch.landmark foo] + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4804, NextOffset: 4836 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU + 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: "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 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: "foo" vs "foo" testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 2132 testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:485: Offset: 9668, NextOffset: 15915 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo4 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo6] vs [foo2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo foo_empty foo6 foo_empty2 foo_empty4] + testutil.go:377: Directory: "" vs "": [foo5 foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo_empty3 foo2 foo3 foo4 foo_empty4 foo_empty5] vs [foo3 foo5 foo4 foo_empty4 foo_empty5 foo foo_empty foo2 foo_empty2 foo_empty3 foo6] + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:485: Offset: 8532, NextOffset: 14779 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 1592, NextOffset: 1624 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU 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_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: "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: 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=-1,prefix="./",format=PAX +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU + testutil.go:485: Offset: 5348, NextOffset: 6908 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6908, NextOffset: 6940 - testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:485: Offset: 8532, NextOffset: 14779 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=2,format=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=PAX/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=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":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 foo_empty2 foo3 foo_empty3 foo_empty5 foo_empty foo2 foo4 foo_empty4] vs [foo_empty foo2 foo_empty2 foo_empty4 .no.prefetch.landmark foo3 foo_empty3 foo4 foo5 foo_empty5 foo6 foo] + testutil.go:377: Directory: "" vs "": [foo3 foo4 foo_empty5 foo_empty2 foo_empty3 foo_empty4 foo5 foo6 foo foo_empty foo2] vs [foo_empty4 foo5 foo_empty5 foo6 foo_empty foo_empty3 foo4 foo_empty2 foo3 .no.prefetch.landmark foo foo2] + 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 @@ -34281,40 +33594,28 @@ testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 2132 testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 2132, NextOffset: 2164 - testutil.go:485: Offset: 3184, NextOffset: 3216 - testutil.go:485: Offset: 2164, NextOffset: 3724 - testutil.go:485: Offset: 3216, NextOffset: 4804 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_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: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo3 foo_empty3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty4] vs [foo_empty foo2 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty2 foo3 foo_empty3 foo5] + testutil.go:377: Directory: "" vs "": [foo foo2 foo_empty2 foo3 .no.prefetch.landmark foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo_empty] vs [foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo6 foo foo4 foo_empty5 foo3] 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_empty4" vs "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 + 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 @@ -34331,35 +33632,49 @@ 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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:485: Offset: 3756, NextOffset: 5316 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=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=GNU/duplicated_entry_offset === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo4 foo5 foo_empty5 foo6 foo_empty foo_empty2 foo_empty4 foo foo2] vs [.no.prefetch.landmark foo2 foo3 foo_empty5 foo6 foo5 foo foo_empty foo_empty2 foo_empty3 foo4 foo_empty4] + testutil.go:377: Directory: "" vs "": [foo foo_empty foo_empty2 foo_empty4 foo6 foo2 foo3 foo_empty3 foo4 foo5 foo_empty5] vs [foo2 foo_empty2 foo3 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo_empty3 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_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 8500, NextOffset: 8532 testutil.go:485: Offset: 9636, NextOffset: 9668 testutil.go:485: Offset: 8532, NextOffset: 14779 testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:371: Comparing: "foo_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: 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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU testutil.go:485: Offset: 4804, NextOffset: 4836 testutil.go:485: Offset: 3756, NextOffset: 5316 testutil.go:485: Offset: 4836, NextOffset: 6424 @@ -34374,63 +33689,78 @@ 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 "": [foo6 .no.prefetch.landmark foo2 foo3 foo_empty5 foo4 foo_empty4 foo5 foo foo_empty foo_empty2 foo_empty3] vs [foo_empty3 foo4 foo5 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo foo2 foo_empty4] + testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo_empty3 foo4] vs [foo_empty5 foo2 foo3 foo_empty3 foo4 foo5 foo foo_empty foo_empty2 foo_empty4 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: "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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU + 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: "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: "foo4" vs "foo4" testutil.go:485: Offset: 6424, NextOffset: 6456 testutil.go:485: Offset: 5316, NextOffset: 5348 testutil.go:485: Offset: 6456, NextOffset: 8016 testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6908, NextOffset: 6940 - testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 3184, NextOffset: 3216 - testutil.go:485: Offset: 2132, NextOffset: 2164 - testutil.go:485: Offset: 3216, NextOffset: 4804 - testutil.go:485: Offset: 2164, NextOffset: 3724 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:485: Offset: 8532, NextOffset: 14779 === 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=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=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 "": [foo2 foo4 foo5 foo foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo6] vs [foo_empty foo3 foo_empty3 .no.prefetch.landmark foo foo4 foo_empty4 foo5 foo_empty5 foo6 foo2 foo_empty2] + testutil.go:377: Directory: "" vs "": [foo6 foo_empty foo2 foo3 foo_empty5 foo_empty4 foo5 foo foo_empty2 foo_empty3 foo4] vs [foo4 foo_empty4 foo6 foo foo_empty foo2 foo_empty3 foo5 foo_empty5 .no.prefetch.landmark foo_empty2 foo3] + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 401, NextOffset: 433 + testutil.go:485: Offset: 543, NextOffset: 575 + testutil.go:485: Offset: 433, NextOffset: 559 + testutil.go:485: Offset: 575, NextOffset: 735 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "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: "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 @@ -34441,96 +33771,82 @@ 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: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 foo6 foo2 foo_empty2 foo4 foo_empty4 foo_empty3 .no.prefetch.landmark foo foo_empty foo3] vs [foo_empty4 foo_empty5 foo6 foo foo_empty foo_empty2 foo3 foo_empty3 foo2 foo4 foo5] - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:377: Directory: "" vs "": [foo_empty4 foo6 foo foo_empty foo2 foo4 foo5 foo_empty5 .no.prefetch.landmark foo_empty2 foo3 foo_empty3] vs [foo_empty4 foo5 foo foo_empty2 foo_empty3 foo4 foo6 foo_empty foo2 foo3 foo_empty5] + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 893, NextOffset: 925 testutil.go:485: Offset: 717, NextOffset: 749 testutil.go:485: Offset: 925, NextOffset: 1083 testutil.go:485: Offset: 749, NextOffset: 873 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 1083, NextOffset: 1115 - testutil.go:485: Offset: 873, NextOffset: 905 - testutil.go:485: Offset: 1115, NextOffset: 1889 - testutil.go:485: Offset: 905, NextOffset: 1610 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 353, NextOffset: 385 - testutil.go:485: Offset: 245, NextOffset: 277 - testutil.go:485: Offset: 385, NextOffset: 543 - testutil.go:485: Offset: 277, NextOffset: 401 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "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: "foo3" vs "foo3" testutil.go:485: Offset: 543, NextOffset: 575 testutil.go:485: Offset: 401, NextOffset: 433 testutil.go:485: Offset: 575, NextOffset: 735 testutil.go:485: Offset: 433, NextOffset: 559 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 735, NextOffset: 767 + testutil.go:485: Offset: 559, NextOffset: 591 + testutil.go:485: Offset: 767, NextOffset: 893 + testutil.go:485: Offset: 591, NextOffset: 717 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1083, NextOffset: 1115 + testutil.go:485: Offset: 873, NextOffset: 905 + testutil.go:485: Offset: 1115, NextOffset: 1889 + testutil.go:485: Offset: 905, NextOffset: 1610 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 196, NextOffset: 228 testutil.go:485: Offset: 88, NextOffset: 120 testutil.go:485: Offset: 228, NextOffset: 353 testutil.go:485: Offset: 120, NextOffset: 245 testutil.go:371: Comparing: "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 === 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=GNU#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=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 foo2 foo3 foo_empty3 foo_empty4 foo5 foo_empty foo_empty2 foo4 foo_empty5 foo6] vs [foo4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo_empty2 foo_empty3 foo6 foo2 foo3 foo_empty4] + testutil.go:377: Directory: "" vs "": [foo foo3 foo_empty3 foo5 foo6 foo_empty foo2 foo_empty2 foo4 foo_empty4 foo_empty5] vs [foo_empty4 foo foo_empty foo2 foo_empty2 foo4 foo6 .no.prefetch.landmark foo3 foo_empty3 foo5 foo_empty5] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 90, NextOffset: 122 testutil.go:485: Offset: 199, NextOffset: 231 testutil.go:485: Offset: 122, NextOffset: 249 testutil.go:485: Offset: 231, NextOffset: 358 - testutil.go:371: Comparing: "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: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 727, NextOffset: 759 testutil.go:485: Offset: 904, NextOffset: 936 testutil.go:485: Offset: 759, NextOffset: 885 testutil.go:485: Offset: 936, NextOffset: 1096 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 249, NextOffset: 281 + testutil.go:485: Offset: 358, NextOffset: 390 + testutil.go:485: Offset: 281, NextOffset: 409 + testutil.go:485: Offset: 390, NextOffset: 552 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go: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 @@ -34538,177 +33854,169 @@ testutil.go:485: Offset: 917, NextOffset: 1608 testutil.go:485: Offset: 1128, NextOffset: 1916 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo_empty3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo foo6 foo_empty4 foo2 foo3] vs [foo_empty3 foo_empty4 foo5 foo foo2 foo3 foo_empty5 foo6 foo_empty foo_empty2 foo4] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "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:377: Directory: "" vs "": [foo2 foo_empty2 foo4 foo_empty4 foo foo_empty foo_empty3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo3] vs [foo foo3 foo_empty3 foo5 foo6 foo_empty foo2 foo_empty2 foo4 foo_empty4 foo_empty5] testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 904, NextOffset: 936 testutil.go:485: Offset: 727, NextOffset: 759 testutil.go:485: Offset: 936, NextOffset: 1096 testutil.go:485: Offset: 759, NextOffset: 885 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "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: "foo6" vs "foo6" testutil.go:485: Offset: 1096, NextOffset: 1128 testutil.go:485: Offset: 885, NextOffset: 917 testutil.go:485: Offset: 1128, NextOffset: 1916 testutil.go:485: Offset: 917, NextOffset: 1608 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 358, NextOffset: 390 - testutil.go:485: Offset: 249, NextOffset: 281 - testutil.go:485: Offset: 390, NextOffset: 552 - testutil.go:485: Offset: 281, NextOffset: 409 testutil.go:371: Comparing: "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_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 745, NextOffset: 777 + testutil.go:485: Offset: 568, NextOffset: 600 + testutil.go:485: Offset: 777, NextOffset: 904 + testutil.go:485: Offset: 600, NextOffset: 727 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo" 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=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=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=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 "": [foo2 foo_empty3 foo4 foo_empty5 foo6 foo foo_empty foo_empty2 foo3 foo_empty4 foo5] vs [.no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo_empty3 foo6 foo2 foo4 foo_empty4 foo5 foo_empty5] + testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo6 foo2 foo_empty2 foo3 foo5 foo_empty5 foo foo_empty foo_empty3] vs [foo4 foo_empty5 .no.prefetch.landmark foo foo_empty2 foo3 foo_empty3 foo_empty foo2 foo_empty4 foo5 foo6] + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 561, NextOffset: 593 + testutil.go:485: Offset: 740, NextOffset: 772 + testutil.go:485: Offset: 593, NextOffset: 718 + testutil.go:485: Offset: 772, NextOffset: 897 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 876, NextOffset: 908 + testutil.go:485: Offset: 1090, NextOffset: 1122 + testutil.go:485: Offset: 908, NextOffset: 1626 + testutil.go:485: Offset: 1122, NextOffset: 1894 + testutil.go:371: Comparing: "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_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 718, NextOffset: 750 testutil.go:485: Offset: 897, NextOffset: 929 testutil.go:485: Offset: 750, NextOffset: 876 testutil.go:485: Offset: 929, NextOffset: 1090 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 876, NextOffset: 908 - testutil.go:485: Offset: 1090, NextOffset: 1122 - testutil.go:485: Offset: 908, NextOffset: 1626 - testutil.go:485: Offset: 1122, NextOffset: 1894 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 89, NextOffset: 121 testutil.go:485: Offset: 198, NextOffset: 230 testutil.go:485: Offset: 121, NextOffset: 245 testutil.go:485: Offset: 230, NextOffset: 354 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "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: 245, NextOffset: 277 - testutil.go:485: Offset: 354, NextOffset: 386 - testutil.go:485: Offset: 277, NextOffset: 403 - testutil.go:485: Offset: 386, NextOffset: 547 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 561, NextOffset: 593 - testutil.go:485: Offset: 740, NextOffset: 772 - testutil.go:485: Offset: 593, NextOffset: 718 - testutil.go:485: Offset: 772, NextOffset: 897 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 foo2 foo4 foo_empty4 foo_empty2 foo3 foo_empty3 foo6 .no.prefetch.landmark foo foo_empty] vs [foo2 foo_empty3 foo4 foo_empty5 foo_empty4 foo5 foo6 foo foo_empty foo_empty2 foo3] - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 354, NextOffset: 386 - testutil.go:485: Offset: 245, NextOffset: 277 - testutil.go:485: Offset: 386, NextOffset: 547 - testutil.go:485: Offset: 277, NextOffset: 403 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 740, NextOffset: 772 - testutil.go:485: Offset: 561, NextOffset: 593 - testutil.go:485: Offset: 772, NextOffset: 897 - testutil.go:485: Offset: 593, NextOffset: 718 + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo_empty2 foo3 foo_empty3 foo4 foo_empty5] vs [foo3 foo4 foo_empty4 foo6 foo2 foo_empty2 foo_empty3 foo5 foo_empty5 foo foo_empty] 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_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: "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: "foo4" vs "foo4" + testutil.go:485: Offset: 740, NextOffset: 772 + testutil.go:485: Offset: 561, NextOffset: 593 + testutil.go:485: Offset: 772, NextOffset: 897 + testutil.go:485: Offset: 593, NextOffset: 718 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 198, NextOffset: 230 testutil.go:485: Offset: 89, NextOffset: 121 testutil.go:485: Offset: 230, NextOffset: 354 testutil.go:485: Offset: 121, NextOffset: 245 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=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=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":92,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":124,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":251,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":283,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":413,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":445,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":575,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":607,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":737,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":769,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":898,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":930,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":201,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":233,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":360,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":392,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":553,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":585,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":747,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":779,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":909,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":941,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1104,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1136,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty4 foo6 foo foo_empty foo2 foo3 foo_empty3 foo4 foo5 foo_empty5] vs [foo4 foo_empty4 foo_empty5 foo foo_empty2 foo_empty3 foo3 foo5 foo6 .no.prefetch.landmark foo_empty foo2] - 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:377: Directory: "" vs "": [foo4 foo_empty4 foo5 foo_empty5 foo6 foo2 foo3 foo_empty2 foo_empty3 foo foo_empty] vs [foo2 foo_empty2 foo3 foo_empty4 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo_empty3] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 92, NextOffset: 124 testutil.go:485: Offset: 201, NextOffset: 233 testutil.go:485: Offset: 124, NextOffset: 251 testutil.go:485: Offset: 233, NextOffset: 360 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 251, NextOffset: 283 - testutil.go:485: Offset: 360, NextOffset: 392 - testutil.go:485: Offset: 283, NextOffset: 413 - testutil.go:485: Offset: 392, NextOffset: 553 testutil.go:371: Comparing: "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_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: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: "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_empty5 foo foo_empty2 foo_empty3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo_empty foo2 foo3 foo5] vs [foo_empty2 foo_empty4 foo6 foo5 foo_empty5 foo foo_empty foo2 foo3 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: 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:377: Directory: "" vs "": [foo foo_empty foo_empty3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty2 foo3 foo_empty4 foo2] vs [foo_empty5 foo6 foo2 foo3 foo4 foo_empty4 foo5 foo foo_empty foo_empty2 foo_empty3] testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 747, NextOffset: 779 @@ -34720,73 +34028,87 @@ 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 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + 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: "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/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX/duplicated_entry_offset === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-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=-2,prefix="",format=USTAR === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=2,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":88,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":245,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":277,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":401,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":433,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":559,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":591,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":717,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":749,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":873,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":905,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":196,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":228,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":353,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":385,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":543,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":575,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":735,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":767,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":893,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":925,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1083,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1115,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo3 foo_empty3 foo_empty5 foo foo_empty2 foo4 foo_empty4 foo5 foo6] vs [foo_empty3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo_empty4 foo foo2 foo3] - 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:377: Directory: "" vs "": [foo foo5 foo_empty5 foo6 foo_empty4 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4] vs [foo_empty5 .no.prefetch.landmark foo_empty foo2 foo3 foo_empty3 foo5 foo foo_empty2 foo4 foo_empty4 foo6] 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: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 245, NextOffset: 277 testutil.go:485: Offset: 353, NextOffset: 385 testutil.go:485: Offset: 277, NextOffset: 401 testutil.go:485: Offset: 385, NextOffset: 543 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 401, NextOffset: 433 - testutil.go:485: Offset: 543, NextOffset: 575 - testutil.go:485: Offset: 433, NextOffset: 559 - testutil.go:485: Offset: 575, NextOffset: 735 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 foo3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo4 foo5] vs [foo foo_empty2 foo4 foo_empty4 foo5 foo6 foo_empty foo2 foo3 foo_empty3 foo_empty5] + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 873, NextOffset: 905 + testutil.go:485: Offset: 1083, NextOffset: 1115 + testutil.go:485: Offset: 905, NextOffset: 1610 + testutil.go:485: Offset: 1115, NextOffset: 1889 testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 196, NextOffset: 228 testutil.go:485: Offset: 88, NextOffset: 120 - testutil.go:485: Offset: 228, NextOffset: 353 + 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: "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 "": [foo6 foo foo_empty2 foo4 foo_empty4 foo_empty3 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo3] vs [foo_empty3 foo4 foo_empty4 foo_empty foo2 foo_empty2 foo3 foo foo5 foo_empty5 foo6] + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 893, NextOffset: 925 + testutil.go:485: Offset: 717, NextOffset: 749 + testutil.go:485: Offset: 925, NextOffset: 1083 + testutil.go:485: Offset: 749, NextOffset: 873 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + 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 @@ -34797,89 +34119,76 @@ 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: "foo_empty" vs "foo_empty" + 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: "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 - testutil.go:485: Offset: 1115, NextOffset: 1889 - testutil.go:485: Offset: 905, NextOffset: 1610 + 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=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=-2,prefix="",format=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX/duplicated_entry_offset === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":90,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":122,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":249,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":281,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":409,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":441,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":568,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":600,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":727,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":759,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":885,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":917,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":199,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":231,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":358,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":390,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":552,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":584,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":745,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":777,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":904,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":936,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1096,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1128,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo] vs [foo_empty4 foo6 foo_empty2 foo4 foo_empty foo2 foo3 foo_empty3 foo5 foo_empty5 .no.prefetch.landmark foo] - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 249, NextOffset: 281 - testutil.go:485: Offset: 358, NextOffset: 390 - testutil.go:485: Offset: 281, NextOffset: 409 - testutil.go:485: Offset: 390, NextOffset: 552 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 409, NextOffset: 441 - testutil.go:485: Offset: 552, NextOffset: 584 - testutil.go:485: Offset: 441, NextOffset: 568 - testutil.go:485: Offset: 584, NextOffset: 745 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 568, NextOffset: 600 - testutil.go:485: Offset: 745, NextOffset: 777 - testutil.go:485: Offset: 600, NextOffset: 727 - testutil.go:485: Offset: 777, NextOffset: 904 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 foo6 foo_empty3 foo4 foo_empty4 foo foo_empty foo2 foo_empty2 foo3] vs [foo foo2 foo3 foo_empty5 foo6 foo5 .no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo4 foo_empty4] testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 727, NextOffset: 759 testutil.go:485: Offset: 904, NextOffset: 936 testutil.go:485: Offset: 759, NextOffset: 885 testutil.go:485: Offset: 936, NextOffset: 1096 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_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_empty5" vs "foo_empty5" + 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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo4 foo_empty4 foo6] vs [foo foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty foo2 foo_empty5 foo6] - 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: 249, NextOffset: 281 + testutil.go:485: Offset: 358, NextOffset: 390 + testutil.go:485: Offset: 281, NextOffset: 409 + testutil.go:485: Offset: 390, NextOffset: 552 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 409, NextOffset: 441 + testutil.go:485: Offset: 552, NextOffset: 584 + testutil.go:485: Offset: 441, NextOffset: 568 + testutil.go:485: Offset: 584, NextOffset: 745 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 745, NextOffset: 777 testutil.go:485: Offset: 568, NextOffset: 600 - testutil.go:485: Offset: 777, NextOffset: 904 + testutil.go:485: Offset: 745, NextOffset: 777 testutil.go:485: Offset: 600, NextOffset: 727 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:485: Offset: 777, NextOffset: 904 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo_empty foo_empty2 foo_empty5 foo6 foo foo2 foo3] vs [foo5 foo_empty5 foo6 foo_empty3 foo4 foo_empty4 foo foo_empty foo2 foo_empty2 foo3] +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 358, NextOffset: 390 testutil.go:485: Offset: 249, NextOffset: 281 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX#01/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX testutil.go:485: Offset: 390, NextOffset: 552 testutil.go:485: Offset: 281, NextOffset: 409 testutil.go:371: Comparing: "foo3" vs "foo3" @@ -34887,114 +34196,146 @@ testutil.go:485: Offset: 409, NextOffset: 441 testutil.go:485: Offset: 584, NextOffset: 745 testutil.go:485: Offset: 441, NextOffset: 568 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 904, NextOffset: 936 - testutil.go:485: Offset: 727, NextOffset: 759 - testutil.go:485: Offset: 936, NextOffset: 1096 - testutil.go:485: Offset: 759, NextOffset: 885 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "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" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX#01/lost_digest_in_a_entry + 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: 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 === 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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=2,format=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 "": [foo5 foo_empty5 foo6 foo_empty foo_empty3 foo_empty2 foo3 foo4 foo_empty4 foo foo2] vs [foo3 foo4 foo6 foo2 foo_empty2 foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty foo_empty5] + testutil.go:377: Directory: "" vs "": [foo5 foo6 foo foo2 foo_empty3 foo4 foo_empty4 foo_empty foo_empty2 foo3 foo_empty5] vs [foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo4 foo3 foo_empty3 foo foo2 foo_empty2] + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 561, NextOffset: 593 + testutil.go:485: Offset: 740, NextOffset: 772 + testutil.go:485: Offset: 593, NextOffset: 718 + testutil.go:485: Offset: 772, NextOffset: 897 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 718, NextOffset: 750 + testutil.go:485: Offset: 897, NextOffset: 929 + testutil.go:485: Offset: 750, NextOffset: 876 + testutil.go:485: Offset: 929, NextOffset: 1090 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 876, NextOffset: 908 + testutil.go:485: Offset: 1090, NextOffset: 1122 + testutil.go:485: Offset: 908, NextOffset: 1626 + testutil.go:485: Offset: 1122, NextOffset: 1894 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 89, NextOffset: 121 testutil.go:485: Offset: 198, NextOffset: 230 testutil.go:485: Offset: 121, NextOffset: 245 testutil.go:485: Offset: 230, NextOffset: 354 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU#01/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX testutil.go:371: Comparing: "foo2" vs "foo2" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX testutil.go:485: Offset: 245, NextOffset: 277 testutil.go:485: Offset: 354, NextOffset: 386 testutil.go:485: Offset: 277, NextOffset: 403 testutil.go:485: Offset: 386, NextOffset: 547 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 403, NextOffset: 435 testutil.go:485: Offset: 547, NextOffset: 579 testutil.go:485: Offset: 435, NextOffset: 561 testutil.go:485: Offset: 579, NextOffset: 740 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_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 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo2 foo_empty2 foo3 foo_empty3] vs [foo4 foo_empty4 foo5 foo6 foo foo2 foo_empty3 foo_empty5 foo_empty foo_empty2 foo3] + 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: 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_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 718, NextOffset: 750 testutil.go:485: Offset: 897, NextOffset: 929 - testutil.go:485: Offset: 750, NextOffset: 876 + testutil.go:485: Offset: 718, NextOffset: 750 testutil.go:485: Offset: 929, NextOffset: 1090 + testutil.go:485: Offset: 750, NextOffset: 876 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 876, NextOffset: 908 testutil.go:485: Offset: 1090, NextOffset: 1122 - testutil.go:485: Offset: 908, NextOffset: 1626 + testutil.go:485: Offset: 876, NextOffset: 908 testutil.go:485: Offset: 1122, NextOffset: 1894 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo4 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5] vs [foo_empty foo_empty3 foo5 foo_empty5 foo6 foo foo2 foo_empty2 foo3 foo4 foo_empty4] + testutil.go:485: Offset: 908, NextOffset: 1626 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 198, NextOffset: 230 testutil.go:485: Offset: 89, NextOffset: 121 testutil.go:485: Offset: 230, NextOffset: 354 testutil.go:485: Offset: 121, NextOffset: 245 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU#01/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 354, NextOffset: 386 testutil.go:485: Offset: 245, NextOffset: 277 testutil.go:485: Offset: 386, NextOffset: 547 testutil.go:485: Offset: 277, NextOffset: 403 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 897, NextOffset: 929 - testutil.go:485: Offset: 718, NextOffset: 750 - testutil.go:485: Offset: 929, NextOffset: 1090 - testutil.go:485: Offset: 750, NextOffset: 876 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 740, NextOffset: 772 - testutil.go:485: Offset: 561, NextOffset: 593 - testutil.go:485: Offset: 772, NextOffset: 897 - testutil.go:485: Offset: 593, NextOffset: 718 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 1090, NextOffset: 1122 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR#01 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX - testutil.go:485: Offset: 876, NextOffset: 908 - testutil.go:485: Offset: 1122, NextOffset: 1894 - testutil.go:485: Offset: 908, NextOffset: 1626 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 547, NextOffset: 579 testutil.go:485: Offset: 403, NextOffset: 435 testutil.go:485: Offset: 579, NextOffset: 740 testutil.go:485: Offset: 435, NextOffset: 561 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR#01/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=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=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 foo3 foo_empty3 foo_empty4 foo_empty5 foo foo2 foo_empty2 foo4 foo5 foo6] vs [foo foo2 foo_empty2 foo_empty3 foo6 .no.prefetch.landmark foo_empty foo3 foo4 foo_empty4 foo5 foo_empty5] + testutil.go:377: Directory: "" vs "": [foo6 foo foo_empty4 foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo_empty foo2] vs [foo_empty3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo_empty4 foo5] + 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: "foo5" vs "foo5" + testutil.go:485: Offset: 737, NextOffset: 769 + testutil.go:485: Offset: 909, NextOffset: 941 + testutil.go:485: Offset: 769, NextOffset: 898 + testutil.go:485: Offset: 941, NextOffset: 1104 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "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: "foo6" vs "foo6" testutil.go:485: Offset: 898, NextOffset: 930 testutil.go:485: Offset: 1104, NextOffset: 1136 @@ -35005,91 +34346,61 @@ 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_empty2" vs "foo_empty2" + 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 foo2 foo_empty2 foo3 foo_empty4 foo_empty3 foo4 foo_empty5 foo6] vs [foo_empty4 foo6 foo foo2 foo_empty2 foo3 foo_empty3 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: 575, NextOffset: 607 testutil.go:485: Offset: 747, NextOffset: 779 - testutil.go:485: Offset: 607, NextOffset: 737 + testutil.go:485: Offset: 575, NextOffset: 607 testutil.go:485: Offset: 779, NextOffset: 909 - testutil.go: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:485: Offset: 607, NextOffset: 737 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1104, NextOffset: 1136 + testutil.go:485: Offset: 898, NextOffset: 930 + testutil.go:485: Offset: 1136, NextOffset: 1907 + testutil.go:485: Offset: 930, NextOffset: 1608 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: 413, NextOffset: 445 testutil.go:485: Offset: 585, NextOffset: 747 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + 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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty3 foo6 foo foo2 foo_empty2 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo3] vs [foo2 foo_empty2 foo4 foo5 foo6 foo foo3 foo_empty3 foo_empty4 foo_empty5 foo_empty] + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 909, NextOffset: 941 + testutil.go:485: Offset: 737, NextOffset: 769 + testutil.go:485: Offset: 941, NextOffset: 1104 + testutil.go:485: Offset: 769, NextOffset: 898 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 201, NextOffset: 233 testutil.go:485: Offset: 92, NextOffset: 124 testutil.go:485: Offset: 233, NextOffset: 360 testutil.go:485: Offset: 124, NextOffset: 251 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 360, NextOffset: 392 testutil.go:485: Offset: 251, NextOffset: 283 testutil.go:485: Offset: 392, NextOffset: 553 testutil.go:485: Offset: 283, NextOffset: 413 testutil.go:371: Comparing: "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: 1104, NextOffset: 1136 - testutil.go:485: Offset: 898, NextOffset: 930 - testutil.go:485: Offset: 1136, NextOffset: 1907 - testutil.go:485: Offset: 930, NextOffset: 1608 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 909, NextOffset: 941 - testutil.go:485: Offset: 737, NextOffset: 769 - 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: "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: "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" === 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=-2,prefix="./",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=2,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":89,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":121,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":248,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":280,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":409,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":441,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":569,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":601,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":729,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":761,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":889,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":921,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=2,format=GNU testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":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 "": [foo4 foo_empty4 foo_empty5 foo6 foo foo2 foo3 foo_empty3 foo_empty foo_empty2 foo5] vs [foo foo2 foo3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo_empty2 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:377: Directory: "" vs "": [foo_empty foo4 foo5 foo6 foo foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo2] vs [foo_empty3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty2 foo4 foo5 foo_empty foo2 foo3] 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: "foo4" vs "foo4" - testutil.go:485: Offset: 569, NextOffset: 601 - testutil.go:485: Offset: 742, NextOffset: 774 - testutil.go:485: Offset: 601, NextOffset: 729 - testutil.go:485: Offset: 774, NextOffset: 902 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 889, NextOffset: 921 testutil.go:485: Offset: 1095, NextOffset: 1127 @@ -35100,114 +34411,118 @@ 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: "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: "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: 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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo_empty foo3 foo5 foo_empty5 foo6 foo foo2] vs [foo5 foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo foo2] + testutil.go:377: Directory: "" vs "": [foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty2 foo_empty3 foo5 foo_empty foo2 foo3 foo4] vs [foo foo_empty foo4 foo5 foo6 foo_empty5 foo2 foo_empty2 foo3 foo_empty3 foo_empty4] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 198, NextOffset: 230 + testutil.go:485: Offset: 89, NextOffset: 121 + testutil.go:485: Offset: 230, NextOffset: 357 + testutil.go:485: Offset: 121, NextOffset: 248 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "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_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 - testutil.go:485: Offset: 441, NextOffset: 569 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 902, NextOffset: 934 - testutil.go:485: Offset: 729, NextOffset: 761 - testutil.go:485: Offset: 934, NextOffset: 1095 - testutil.go:485: Offset: 761, NextOffset: 889 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "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" 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: "foo2" vs "foo2" testutil.go:485: Offset: 357, NextOffset: 389 testutil.go:485: Offset: 248, NextOffset: 280 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=2,format=GNU testutil.go:485: Offset: 389, NextOffset: 549 testutil.go:485: Offset: 280, NextOffset: 409 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 549, NextOffset: 581 + testutil.go:485: Offset: 409, NextOffset: 441 + testutil.go:485: Offset: 581, NextOffset: 742 + testutil.go:485: Offset: 441, NextOffset: 569 + testutil.go:371: Comparing: "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: "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_empty" vs "foo_empty" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=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=-2,prefix="/",format=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":91,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":123,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":250,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":282,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":412,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":444,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":573,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":605,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":732,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":764,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":893,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":925,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":199,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":231,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":358,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":390,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":553,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":585,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":747,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":779,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":906,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":938,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1100,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1132,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo_empty4 foo foo3 foo_empty3 foo4] vs [foo_empty2 foo3 foo4 foo_empty4 .no.prefetch.landmark foo foo_empty foo2 foo5 foo_empty5 foo6 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" 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:377: Directory: "" vs "": [foo6 foo2 foo_empty2 foo3 foo_empty3 foo_empty5 foo foo_empty foo4 foo_empty4 foo5] vs [foo_empty foo2 foo_empty3 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty2 foo3 foo4 foo_empty4 foo5] + 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: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 732, NextOffset: 764 - testutil.go:485: Offset: 906, NextOffset: 938 - testutil.go:485: Offset: 764, NextOffset: 893 - testutil.go:485: Offset: 938, NextOffset: 1100 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 893, NextOffset: 925 testutil.go:485: Offset: 1100, NextOffset: 1132 testutil.go:485: Offset: 925, NextOffset: 1591 testutil.go:485: Offset: 1132, NextOffset: 1927 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#01/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 91, NextOffset: 123 + testutil.go:485: Offset: 199, NextOffset: 231 + testutil.go:485: Offset: 123, NextOffset: 250 + testutil.go:485: Offset: 231, NextOffset: 358 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 250, NextOffset: 282 - testutil.go:485: Offset: 358, NextOffset: 390 - testutil.go:485: Offset: 282, NextOffset: 412 - testutil.go:485: Offset: 390, NextOffset: 553 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 573, NextOffset: 605 + testutil.go:485: Offset: 747, NextOffset: 779 + testutil.go:485: Offset: 605, NextOffset: 732 + testutil.go:485: Offset: 779, NextOffset: 906 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU + 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 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo6] vs [foo_empty2 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty3 foo4 foo foo3] - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty3 foo_empty5 .no.prefetch.landmark foo foo_empty2 foo3 foo4 foo_empty4 foo5 foo6] vs [foo2 foo_empty2 foo3 foo_empty3 foo_empty5 foo6 foo foo_empty foo4 foo_empty4 foo5] 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 @@ -35225,72 +34540,70 @@ 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" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 1100, NextOffset: 1132 testutil.go:485: Offset: 893, NextOffset: 925 testutil.go:485: Offset: 1132, NextOffset: 1927 testutil.go:485: Offset: 925, NextOffset: 1591 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#01/duplicated_entry_offset + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 358, NextOffset: 390 + testutil.go:485: Offset: 250, NextOffset: 282 + testutil.go:485: Offset: 390, NextOffset: 553 + testutil.go:485: Offset: 282, NextOffset: 412 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX#01 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":90,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":122,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":248,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":280,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":406,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":438,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":565,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":597,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":723,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":755,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":881,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":913,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":199,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":231,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":357,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":389,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":551,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":583,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":744,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":776,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":902,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":934,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1094,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1126,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo4] vs [foo5 foo6 .no.prefetch.landmark foo foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty foo2 foo4 foo_empty5] - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 881, NextOffset: 913 - testutil.go:485: Offset: 1094, NextOffset: 1126 - testutil.go:485: Offset: 913, NextOffset: 1627 - testutil.go:485: Offset: 1126, NextOffset: 1916 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo_empty3 foo_empty5 foo6 foo foo2 foo4 foo_empty4 foo5] vs [foo2 foo_empty4 foo_empty5 foo6 foo foo_empty foo3 foo_empty3 foo4 foo5 .no.prefetch.landmark foo_empty2] + 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: "foo2" vs "foo2" testutil.go:485: Offset: 248, NextOffset: 280 testutil.go:485: Offset: 357, NextOffset: 389 testutil.go:485: Offset: 280, NextOffset: 406 testutil.go:485: Offset: 389, NextOffset: 551 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 406, NextOffset: 438 - testutil.go:485: Offset: 551, NextOffset: 583 - testutil.go:485: Offset: 438, NextOffset: 565 - testutil.go:485: Offset: 583, NextOffset: 744 testutil.go:371: Comparing: "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: "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_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo6 foo_empty foo2 foo4 foo_empty5] vs [foo_empty foo2 foo_empty2 foo3 foo4 foo5 foo_empty5 foo6 foo 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: 551, NextOffset: 583 testutil.go:485: Offset: 406, NextOffset: 438 - testutil.go:485: Offset: 583, NextOffset: 744 + testutil.go:485: Offset: 551, NextOffset: 583 testutil.go:485: Offset: 438, NextOffset: 565 + testutil.go:485: Offset: 583, NextOffset: 744 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 881, NextOffset: 913 + testutil.go:485: Offset: 1094, NextOffset: 1126 + testutil.go:485: Offset: 913, NextOffset: 1627 + testutil.go:485: Offset: 1126, NextOffset: 1916 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty4 foo_empty5 foo6 foo foo_empty foo2 foo_empty3 foo4 foo5 .no.prefetch.landmark foo_empty2 foo3] vs [foo5 foo foo2 foo4 foo_empty4 foo_empty5 foo6 foo_empty foo_empty2 foo3 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: 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: "foo6" vs "foo6" testutil.go:485: Offset: 1094, NextOffset: 1126 testutil.go:485: Offset: 881, NextOffset: 913 @@ -35301,71 +34614,88 @@ 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_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_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: "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_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 === 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=-2,prefix="../",format=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":92,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":124,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":255,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":287,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":419,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":451,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":583,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":615,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":747,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":779,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":911,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":943,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":201,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":233,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":364,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":396,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":562,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":594,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":759,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":791,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":923,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":955,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1118,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1150,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo4 foo_empty4 foo6 foo_empty2 foo3 foo_empty3 foo5 foo_empty5] vs [foo_empty foo2 foo3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty2 foo_empty3 foo_empty4 foo5] - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 747, NextOffset: 779 - testutil.go:485: Offset: 923, NextOffset: 955 - testutil.go:485: Offset: 779, NextOffset: 911 - testutil.go:485: Offset: 955, NextOffset: 1118 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:377: Directory: "" vs "": [foo_empty5 foo foo2 foo_empty2 foo4 foo5 foo_empty foo3 foo_empty3 foo_empty4 foo6] vs [.no.prefetch.landmark foo2 foo_empty3 foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty2 foo3 foo4 foo6] 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: "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_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: "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: "foo6" vs "foo6" - testutil.go:485: Offset: 911, NextOffset: 943 - testutil.go:485: Offset: 1118, NextOffset: 1150 - testutil.go:485: Offset: 943, NextOffset: 1649 - testutil.go:485: Offset: 1150, NextOffset: 1940 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 747, NextOffset: 779 + testutil.go:485: Offset: 923, NextOffset: 955 + testutil.go:485: Offset: 779, NextOffset: 911 + testutil.go:485: Offset: 955, NextOffset: 1118 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 92, NextOffset: 124 testutil.go:485: Offset: 201, NextOffset: 233 testutil.go:485: Offset: 124, NextOffset: 255 testutil.go:485: Offset: 233, NextOffset: 364 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty2 foo_empty3 foo_empty4 foo5] vs [foo foo_empty foo2 foo4 foo_empty4 foo6 foo_empty2 foo3 foo_empty3 foo5 foo_empty5] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo2 foo_empty3 foo3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty2 foo6] vs [foo2 foo_empty2 foo4 foo5 foo_empty5 foo foo3 foo_empty3 foo_empty4 foo6 foo_empty] + 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: "foo3" vs "foo3" testutil.go:485: Offset: 562, NextOffset: 594 testutil.go:485: Offset: 419, NextOffset: 451 @@ -35376,52 +34706,49 @@ 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: "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_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: 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: "foo2" vs "foo2" + testutil.go:485: Offset: 364, NextOffset: 396 + testutil.go:485: Offset: 255, NextOffset: 287 + testutil.go:485: Offset: 396, NextOffset: 562 + testutil.go:485: Offset: 287, NextOffset: 419 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX#01 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=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=-2,prefix="../",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=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 foo5 foo_empty5 foo6 foo2 foo_empty2 foo_empty3 foo4 foo_empty4] vs [foo foo_empty2 foo3 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty3 foo4 foo_empty4 foo6] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 74, NextOffset: 102 - testutil.go:485: Offset: 165, NextOffset: 193 - testutil.go:485: Offset: 102, NextOffset: 205 - testutil.go:485: Offset: 193, NextOffset: 296 + testutil.go:377: Directory: "" vs "": [foo_empty5 foo6 foo foo2 foo_empty2 foo_empty3 foo5 foo_empty foo3 foo4 foo_empty4] 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_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: "foo4" vs "foo4" + testutil.go:485: Offset: 469, NextOffset: 497 + testutil.go:485: Offset: 614, NextOffset: 642 + testutil.go:485: Offset: 497, NextOffset: 601 + testutil.go:485: Offset: 642, NextOffset: 746 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 733, NextOffset: 761 testutil.go:485: Offset: 905, NextOffset: 933 testutil.go:485: Offset: 761, NextOffset: 1361 testutil.go:485: Offset: 933, NextOffset: 1600 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 74, NextOffset: 102 + testutil.go:485: Offset: 165, NextOffset: 193 + testutil.go:485: Offset: 102, NextOffset: 205 + testutil.go:485: Offset: 193, NextOffset: 296 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 205, NextOffset: 233 testutil.go:485: Offset: 296, NextOffset: 324 @@ -35429,12 +34756,6 @@ 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: "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 @@ -35442,9 +34763,19 @@ testutil.go:485: Offset: 774, NextOffset: 905 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "" vs "" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU#01 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR - testutil.go:377: Directory: "" vs "": [foo foo_empty2 foo3 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty3 foo4 foo_empty4 foo5 foo6] vs [foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo3] + testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty2 foo3 foo6 .no.prefetch.landmark foo2 foo_empty3 foo4] vs [foo_empty foo3 foo4 foo_empty4 foo foo2 foo_empty2 foo_empty3 foo5 foo_empty5 foo6] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 165, NextOffset: 193 + testutil.go:485: Offset: 74, NextOffset: 102 + testutil.go:485: Offset: 193, NextOffset: 296 + testutil.go:485: Offset: 102, NextOffset: 205 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 455, NextOffset: 483 + testutil.go:485: Offset: 337, NextOffset: 365 + testutil.go:485: Offset: 483, NextOffset: 614 + testutil.go:485: Offset: 365, NextOffset: 469 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 746, NextOffset: 774 @@ -35452,7 +34783,6 @@ testutil.go:485: Offset: 774, NextOffset: 905 testutil.go:485: Offset: 629, NextOffset: 733 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_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 @@ -35469,64 +34799,52 @@ 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_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 455, NextOffset: 483 - testutil.go:485: Offset: 337, NextOffset: 365 - testutil.go:485: Offset: 483, NextOffset: 614 - testutil.go:485: Offset: 365, NextOffset: 469 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-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 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":79,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":107,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":212,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":240,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":346,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":374,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":480,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":508,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":614,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":642,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":748,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":776,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":169,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":302,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":330,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":622,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":650,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":756,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":916,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":944,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo_empty4 foo5 foo foo2 foo4 foo_empty5 foo6 foo_empty foo_empty3] vs [foo_empty5 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3 foo5 foo foo2 foo4 foo_empty4] - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 748, NextOffset: 776 - testutil.go:485: Offset: 916, NextOffset: 944 - testutil.go:485: Offset: 776, NextOffset: 1374 - testutil.go:485: Offset: 944, NextOffset: 1609 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo_empty3 foo foo4 foo_empty4 foo5 foo_empty5 foo6 foo2] vs [foo foo4 foo_empty4 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo_empty3 foo5 foo_empty5 foo6] + 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: "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: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 614, NextOffset: 642 testutil.go:485: Offset: 756, NextOffset: 784 testutil.go:485: Offset: 642, NextOffset: 748 testutil.go:485: Offset: 784, NextOffset: 916 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 748, NextOffset: 776 + testutil.go:485: Offset: 916, NextOffset: 944 + testutil.go:485: Offset: 776, NextOffset: 1374 + testutil.go:485: Offset: 944, NextOffset: 1609 testutil.go:371: Comparing: "foo" 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_empty" vs "foo_empty" testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 346, NextOffset: 374 + testutil.go:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 374, NextOffset: 480 + testutil.go:485: Offset: 490, NextOffset: 622 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo_empty4 foo foo2 foo4] vs [foo_empty2 foo3 foo_empty4 foo5 foo foo2 foo4 foo_empty5 foo6 foo_empty foo_empty3] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:377: Directory: "" vs "": [foo foo4 foo_empty4 foo_empty2 foo3 foo_empty3 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo6] vs [foo_empty5 foo6 foo2 foo4 foo_empty4 foo5 foo_empty3 foo foo_empty foo_empty2 foo3] testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 462, NextOffset: 490 @@ -35540,50 +34858,48 @@ 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 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: "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: "foo4" vs "foo4" testutil.go:485: Offset: 622, NextOffset: 650 testutil.go:485: Offset: 480, NextOffset: 508 testutil.go:485: Offset: 650, NextOffset: 756 testutil.go:485: Offset: 508, NextOffset: 614 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 169, NextOffset: 197 - testutil.go:485: Offset: 79, NextOffset: 107 - testutil.go:485: Offset: 197, NextOffset: 302 - testutil.go:485: Offset: 107, NextOffset: 212 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX#01 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":75,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":207,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":235,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":340,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":368,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":473,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":606,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":634,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":739,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":767,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":166,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":194,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":298,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":326,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":457,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":485,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":616,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":644,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":777,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":936,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo5 foo6 foo foo_empty foo2 foo_empty3 foo_empty2 foo3 foo_empty5] vs [foo_empty4 foo5 foo_empty5 foo_empty foo2 foo3 foo_empty3 foo4 foo6 .no.prefetch.landmark foo 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_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 foo_empty foo2 foo3 foo4 foo_empty4 foo foo_empty2 foo_empty3 foo6] vs [foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty5 .no.prefetch.landmark foo foo_empty foo_empty4 foo5 foo6] testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 207, NextOffset: 235 testutil.go:485: Offset: 298, NextOffset: 326 testutil.go:485: Offset: 235, NextOffset: 340 testutil.go:485: Offset: 326, NextOffset: 457 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "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 @@ -35595,42 +34911,45 @@ testutil.go:485: Offset: 749, NextOffset: 777 testutil.go:485: Offset: 634, NextOffset: 739 testutil.go:485: Offset: 777, NextOffset: 908 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 739, NextOffset: 767 - testutil.go:485: Offset: 908, NextOffset: 936 - testutil.go:485: Offset: 767, NextOffset: 1366 - testutil.go:485: Offset: 936, NextOffset: 1608 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 75, NextOffset: 103 testutil.go:485: Offset: 166, NextOffset: 194 testutil.go:485: Offset: 103, NextOffset: 207 testutil.go:485: Offset: 194, NextOffset: 298 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 739, NextOffset: 767 + testutil.go:485: Offset: 908, NextOffset: 936 + testutil.go:485: Offset: 767, NextOffset: 1366 + testutil.go:485: Offset: 936, NextOffset: 1608 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty2 foo5 foo_empty5 foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo6] vs [foo_empty5 foo_empty2 foo3 foo2 foo_empty3 foo4 foo_empty4 foo5 foo6 foo foo_empty] + testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty5 .no.prefetch.landmark foo foo_empty foo_empty4 foo5 foo6] vs [foo_empty2 foo_empty3 foo6 foo foo2 foo3 foo4 foo_empty4 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: 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: "foo5" vs "foo5" - testutil.go:485: Offset: 749, NextOffset: 777 - testutil.go:485: Offset: 606, NextOffset: 634 - testutil.go:485: Offset: 777, NextOffset: 908 - testutil.go:485: Offset: 634, NextOffset: 739 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_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 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 @@ -35641,62 +34960,53 @@ 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_empty" vs "foo_empty" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU#01 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU#01 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=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 foo4 foo_empty4 foo foo_empty foo2 foo5 foo_empty5 foo6] vs [foo_empty3 foo4 foo_empty foo_empty2 foo2 foo3 foo_empty4 foo5 foo_empty5 foo6 .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: 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:377: Directory: "" vs "": [foo_empty5 foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo_empty3 foo5 foo6] vs [foo foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo_empty5 foo5 foo6 foo_empty2] + 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: "foo6" vs "foo6" testutil.go:485: Offset: 754, NextOffset: 782 testutil.go:485: Offset: 922, NextOffset: 950 testutil.go:485: Offset: 782, NextOffset: 1378 testutil.go:485: Offset: 950, NextOffset: 1617 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#01 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR testutil.go: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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo_empty3 foo4 .no.prefetch.landmark foo foo2 foo3 foo_empty4 foo5 foo_empty5 foo6] vs [foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo foo_empty foo2 foo5 foo_empty5 foo6] + 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: 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: "" vs "" + testutil.go:377: Directory: "" vs "": [foo6 foo_empty2 foo5 foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo foo_empty5] vs [foo_empty4 foo_empty5 foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty3 foo5 foo6] testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 304, NextOffset: 332 testutil.go:485: Offset: 214, NextOffset: 242 @@ -35707,74 +35017,95 @@ testutil.go:485: Offset: 349, NextOffset: 377 testutil.go:485: Offset: 493, NextOffset: 626 testutil.go:485: Offset: 377, NextOffset: 484 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 626, NextOffset: 654 + testutil.go:485: Offset: 484, NextOffset: 512 + testutil.go:485: Offset: 654, NextOffset: 761 + testutil.go:485: Offset: 512, NextOffset: 619 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "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_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty2" vs "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: "foo6" vs "foo6" testutil.go:485: Offset: 922, NextOffset: 950 testutil.go:485: Offset: 754, NextOffset: 782 testutil.go:485: Offset: 950, NextOffset: 1617 testutil.go:485: Offset: 782, NextOffset: 1378 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 626, NextOffset: 654 - testutil.go:485: Offset: 484, NextOffset: 512 - testutil.go:485: Offset: 654, NextOffset: 761 - testutil.go:485: Offset: 512, NextOffset: 619 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#01/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=PAX testutil.go: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_empty foo_empty2 foo3 foo_empty4 foo_empty5 foo6 foo foo2 foo_empty3 foo4] vs [foo_empty4 foo_empty5 foo6 foo2 foo3 foo_empty3 foo4 foo5 .no.prefetch.landmark foo foo_empty foo_empty2] + testutil.go:377: Directory: "" vs "": [foo foo_empty foo3 foo4 foo_empty4 foo5 foo2 foo_empty2 foo_empty3 foo_empty5 foo6] vs [.no.prefetch.landmark foo2 foo_empty2 foo_empty5 foo6 foo_empty4 foo5 foo foo_empty foo3 foo_empty3 foo4] + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#01/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=PAX + testutil.go:485: Offset: 733, NextOffset: 761 + testutil.go:485: Offset: 905, NextOffset: 933 + testutil.go:485: Offset: 761, NextOffset: 1361 + testutil.go:485: Offset: 933, NextOffset: 1600 testutil.go:371: Comparing: "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: "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_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" vs "foo" testutil.go:485: Offset: 74, NextOffset: 102 testutil.go:485: Offset: 165, NextOffset: 193 testutil.go:485: Offset: 102, NextOffset: 205 testutil.go:485: Offset: 193, NextOffset: 296 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "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: "foo5" vs "foo5" - testutil.go:485: Offset: 601, NextOffset: 629 - testutil.go:485: Offset: 746, NextOffset: 774 - testutil.go:485: Offset: 629, NextOffset: 733 - testutil.go:485: Offset: 774, NextOffset: 905 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo_empty2 foo5 foo2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo6] vs [foo2 foo_empty3 foo4 foo_empty5 foo6 foo foo_empty2 foo3 foo_empty4 foo5 foo_empty] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 foo foo_empty foo3 foo_empty3 foo4 .no.prefetch.landmark foo2 foo_empty2 foo_empty5 foo6] vs [foo3 foo4 foo_empty4 foo5 foo foo_empty foo_empty3 foo_empty5 foo6 foo2 foo_empty2] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 296, NextOffset: 324 + testutil.go:485: Offset: 205, NextOffset: 233 + testutil.go:485: Offset: 324, NextOffset: 455 + testutil.go:485: Offset: 233, NextOffset: 337 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX#01 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=PAX + 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 @@ -35785,38 +35116,38 @@ 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: 455, NextOffset: 483 + testutil.go:485: Offset: 337, NextOffset: 365 + testutil.go:485: Offset: 483, NextOffset: 614 + testutil.go:485: Offset: 365, NextOffset: 469 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 614, NextOffset: 642 testutil.go:485: Offset: 469, NextOffset: 497 testutil.go:485: Offset: 642, NextOffset: 746 testutil.go:485: Offset: 497, NextOffset: 601 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_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: "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 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU#01 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=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 "": [foo4 foo_empty5 foo_empty foo_empty2 foo_empty3 foo_empty4 foo5 foo6 foo foo2 foo3] vs [foo_empty2 foo3 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty3 foo4 foo] + testutil.go:377: Directory: "" vs "": [foo foo2 foo3 foo5 foo_empty5 foo6 foo_empty foo_empty2 foo_empty3 foo4 foo_empty4] vs [foo4 foo_empty4 foo5 foo6 foo_empty foo_empty2 foo_empty3 foo3 foo_empty5 .no.prefetch.landmark foo foo2] + 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 @@ -35832,83 +35163,68 @@ testutil.go:485: Offset: 462, NextOffset: 490 testutil.go:485: Offset: 374, NextOffset: 480 testutil.go:485: Offset: 490, NextOffset: 622 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 480, NextOffset: 508 + testutil.go:485: Offset: 622, NextOffset: 650 + testutil.go:485: Offset: 508, NextOffset: 614 + testutil.go:485: Offset: 650, NextOffset: 756 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 614, NextOffset: 642 - testutil.go:485: Offset: 756, NextOffset: 784 - testutil.go:485: Offset: 642, NextOffset: 748 - testutil.go:485: Offset: 784, NextOffset: 916 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 748, NextOffset: 776 - testutil.go:485: Offset: 916, NextOffset: 944 - testutil.go:485: Offset: 776, NextOffset: 1374 - testutil.go:485: Offset: 944, NextOffset: 1609 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo5 foo6 foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo foo2 foo3 foo_empty5] vs [foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo foo2 foo3 foo5 foo_empty5 foo6] 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: 480, NextOffset: 508 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 "": [foo foo_empty foo2 foo_empty3 foo4 foo6 .no.prefetch.landmark foo_empty2 foo3 foo_empty4 foo5 foo_empty5] vs [foo_empty foo_empty2 foo_empty3 foo4 foo_empty5 foo foo2 foo3 foo_empty4 foo5 foo6] + 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: 1609 testutil.go:485: Offset: 776, NextOffset: 1374 + 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: 346, NextOffset: 374 testutil.go:485: Offset: 490, NextOffset: 622 testutil.go:485: Offset: 374, NextOffset: 480 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 622, NextOffset: 650 - testutil.go:485: Offset: 480, NextOffset: 508 - testutil.go:485: Offset: 650, NextOffset: 756 - testutil.go:485: Offset: 508, NextOffset: 614 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" 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_empty3" vs "foo_empty3" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#01 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=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 foo2 foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo_empty foo3 foo4 foo5 foo6] vs [foo4 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty foo2 foo6 foo_empty2 foo3 foo_empty3 foo_empty5] - 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: "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 "": [foo4 foo_empty4 foo_empty5 foo_empty foo2 foo3 foo5 foo6 foo foo_empty2 foo_empty3] vs [foo3 foo4 foo6 foo foo_empty foo_empty2 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo2 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: "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: 634 testutil.go:485: Offset: 749, NextOffset: 777 @@ -35919,124 +35235,107 @@ testutil.go:485: Offset: 908, NextOffset: 936 testutil.go:485: Offset: 767, NextOffset: 1366 testutil.go:485: Offset: 936, NextOffset: 1608 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 75, NextOffset: 103 - testutil.go:485: Offset: 166, NextOffset: 194 - testutil.go:485: Offset: 103, NextOffset: 207 - testutil.go:485: Offset: 194, NextOffset: 298 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 207, NextOffset: 235 testutil.go:485: Offset: 298, NextOffset: 326 testutil.go:485: Offset: 235, NextOffset: 340 testutil.go:485: Offset: 326, NextOffset: 457 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + 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: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty foo2 foo6 foo_empty2 foo3 foo_empty3 foo_empty5] vs [foo_empty foo3 foo4 foo5 foo6 foo_empty5 foo foo2 foo_empty2 foo_empty3 foo_empty4] - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:377: Directory: "" vs "": [foo foo_empty foo_empty2 foo3 foo4 foo6 .no.prefetch.landmark foo2 foo_empty3 foo_empty4 foo5 foo_empty5] vs [foo4 foo_empty4 foo_empty5 foo_empty foo2 foo3 foo5 foo6 foo foo_empty2 foo_empty3] testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 749, NextOffset: 777 testutil.go:485: Offset: 606, NextOffset: 634 testutil.go:485: Offset: 777, NextOffset: 908 testutil.go:485: Offset: 634, NextOffset: 739 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 166, NextOffset: 194 - testutil.go:485: Offset: 75, NextOffset: 103 - testutil.go:485: Offset: 194, NextOffset: 298 - testutil.go:485: Offset: 103, NextOffset: 207 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_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_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" 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: "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: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 457, NextOffset: 485 testutil.go:485: Offset: 340, NextOffset: 368 testutil.go:485: Offset: 485, NextOffset: 616 testutil.go:485: Offset: 368, NextOffset: 473 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#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=-1,prefix="./",format=USTAR#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX#01 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=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 foo_empty foo3 foo5 foo_empty5 foo6 foo2 foo_empty2 foo_empty3 foo4 foo_empty4] vs [foo6 foo foo_empty foo_empty3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo2 foo_empty2 foo3 foo4] - 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: "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:377: Directory: "" vs "": [foo2 foo3 foo_empty3 foo5 foo foo_empty foo_empty2 foo4 foo_empty4 foo_empty5 foo6] vs [foo foo_empty foo_empty3 foo4 foo_empty5 .no.prefetch.landmark foo_empty2 foo3 foo_empty4 foo5 foo6 foo2] + 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: "foo6" vs "foo6" - testutil.go:485: Offset: 754, NextOffset: 782 - testutil.go:485: Offset: 922, NextOffset: 950 - testutil.go:485: Offset: 782, NextOffset: 1378 - testutil.go:485: Offset: 950, NextOffset: 1617 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 214, NextOffset: 242 testutil.go:485: Offset: 304, NextOffset: 332 testutil.go:485: Offset: 242, NextOffset: 349 testutil.go:485: Offset: 332, NextOffset: 465 + testutil.go:371: Comparing: "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_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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo_empty2 foo3 foo4 .no.prefetch.landmark foo2] vs [foo foo_empty foo3 foo6 foo2 foo_empty2 foo_empty3 foo4 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_empty3" vs "foo_empty3" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#01/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 761, NextOffset: 789 - testutil.go:485: Offset: 619, NextOffset: 647 - testutil.go:485: Offset: 789, NextOffset: 922 - testutil.go:485: Offset: 647, NextOffset: 754 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 922, NextOffset: 950 testutil.go:485: Offset: 754, NextOffset: 782 - testutil.go:485: Offset: 950, NextOffset: 1617 + testutil.go:485: Offset: 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: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo_empty5 .no.prefetch.landmark foo foo_empty foo_empty4 foo5 foo6 foo2 foo_empty2 foo3] vs [foo_empty foo_empty2 foo4 foo_empty4 foo_empty5 foo6 foo foo3 foo_empty3 foo5 foo2] testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 304, NextOffset: 332 testutil.go:485: Offset: 214, NextOffset: 242 @@ -36048,63 +35347,94 @@ testutil.go:485: Offset: 349, NextOffset: 377 testutil.go:485: Offset: 493, NextOffset: 626 testutil.go:485: Offset: 377, NextOffset: 484 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 761, NextOffset: 789 + testutil.go:485: Offset: 619, NextOffset: 647 + testutil.go:485: Offset: 789, NextOffset: 922 + testutil.go:485: Offset: 647, NextOffset: 754 + testutil.go:371: Comparing: "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_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 626, NextOffset: 654 testutil.go:485: Offset: 484, NextOffset: 512 testutil.go:485: Offset: 654, NextOffset: 761 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#01/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX testutil.go:485: Offset: 512, NextOffset: 619 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" === 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 -=== 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=0,prefix="/",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU#01 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=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 "": [foo3 foo_empty3 foo4 foo5 foo6 foo foo2 foo_empty4 foo_empty5 foo_empty foo_empty2] vs [foo5 .no.prefetch.landmark foo2 foo4 foo_empty4 foo_empty3 foo_empty5 foo6 foo foo_empty foo_empty2 foo3] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 foo_empty2 foo3 foo4 foo_empty3 foo_empty4 foo6 foo foo_empty foo2] vs [foo_empty3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo foo2 foo4 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: "foo6" vs "foo6" + testutil.go:485: Offset: 727, NextOffset: 755 + testutil.go:485: Offset: 899, NextOffset: 927 + testutil.go:485: Offset: 755, NextOffset: 1350 + testutil.go:485: Offset: 927, NextOffset: 1593 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 73, NextOffset: 101 testutil.go:485: Offset: 164, NextOffset: 192 testutil.go:485: Offset: 101, NextOffset: 203 testutil.go:485: Offset: 192, NextOffset: 294 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 203, NextOffset: 231 testutil.go:485: Offset: 294, NextOffset: 322 testutil.go:485: Offset: 231, NextOffset: 334 testutil.go:485: Offset: 322, NextOffset: 452 + testutil.go:371: Comparing: "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_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: "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: "" vs "" + testutil.go:377: Directory: "" vs "": [foo4 foo6 foo foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty] vs [foo_empty2 foo3 foo4 foo5 foo_empty5 foo foo_empty foo2 foo_empty3 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" + 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: "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: 596, NextOffset: 624 testutil.go:485: Offset: 769, NextOffset: 899 - 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_empty5 foo6 foo foo_empty foo_empty2 foo3 foo_empty3 .no.prefetch.landmark foo2 foo4 foo_empty4 foo5] vs [foo3 foo_empty3 foo4 foo5 foo6 foo foo2 foo_empty4 foo_empty5 foo_empty foo_empty2] + testutil.go:485: Offset: 624, NextOffset: 727 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 294, NextOffset: 322 testutil.go:485: Offset: 203, NextOffset: 231 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#01/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=GNU testutil.go:485: Offset: 322, NextOffset: 452 testutil.go:485: Offset: 231, NextOffset: 334 testutil.go:371: Comparing: "foo4" vs "foo4" @@ -36112,59 +35442,26 @@ testutil.go:485: Offset: 465, NextOffset: 493 testutil.go:485: Offset: 638, NextOffset: 741 testutil.go:485: Offset: 493, NextOffset: 596 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 741, NextOffset: 769 - testutil.go:485: Offset: 596, NextOffset: 624 - testutil.go:485: Offset: 769, NextOffset: 899 - testutil.go:485: Offset: 624, NextOffset: 727 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 899, NextOffset: 927 testutil.go:485: Offset: 727, NextOffset: 755 testutil.go:485: Offset: 927, NextOffset: 1593 testutil.go:485: Offset: 755, NextOffset: 1350 testutil.go:371: Comparing: "foo" vs "foo" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU#01/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=GNU testutil.go:485: Offset: 164, NextOffset: 192 testutil.go:485: Offset: 73, NextOffset: 101 testutil.go:485: Offset: 192, NextOffset: 294 testutil.go:485: Offset: 101, NextOffset: 203 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 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" +=== 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=9,prefix="./",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-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=0,prefix="../",format=USTAR#01 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":78,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":210,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":238,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":343,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":371,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":476,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":504,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":609,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":637,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":742,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":770,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":168,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":196,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":300,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":328,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":459,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":487,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":618,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":646,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":751,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":779,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":910,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":938,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo_empty2 foo6 foo_empty5 foo2 foo3 foo_empty3 foo4 foo_empty4 foo5] vs [foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo2 foo4 foo_empty5 foo6 foo] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 78, NextOffset: 106 - testutil.go:485: Offset: 168, NextOffset: 196 - testutil.go:485: Offset: 106, NextOffset: 210 - testutil.go:485: Offset: 196, NextOffset: 300 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "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_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 609, NextOffset: 637 - testutil.go:485: Offset: 751, NextOffset: 779 - testutil.go:485: Offset: 637, NextOffset: 742 - testutil.go:485: Offset: 779, NextOffset: 910 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:377: Directory: "" vs "": [foo2 foo3 foo_empty4 foo_empty5 foo foo_empty foo_empty2 foo_empty3 foo4 foo5 foo6] vs [foo4 foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo_empty3 foo2 foo_empty4 foo5 foo_empty5] testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 210, NextOffset: 238 testutil.go:485: Offset: 300, NextOffset: 328 @@ -36175,44 +35472,50 @@ 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: "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: 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=PAX#01 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo_empty foo4 foo_empty5 foo6 foo foo2] vs [foo foo_empty foo_empty2 foo6 foo_empty5 foo2 foo3 foo_empty3 foo4 foo_empty4 foo5] + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 609, NextOffset: 637 + testutil.go:485: Offset: 751, NextOffset: 779 + testutil.go:485: Offset: 637, NextOffset: 742 + testutil.go:485: Offset: 779, NextOffset: 910 testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 910, NextOffset: 938 testutil.go:485: Offset: 742, NextOffset: 770 - testutil.go:485: Offset: 938, NextOffset: 1609 + 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: 168, NextOffset: 196 testutil.go:485: Offset: 78, NextOffset: 106 - testutil.go:485: Offset: 196, NextOffset: 300 + testutil.go:485: Offset: 168, NextOffset: 196 testutil.go:485: Offset: 106, NextOffset: 210 + testutil.go:485: Offset: 196, NextOffset: 300 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 foo_empty4 foo5 foo_empty5 foo_empty3 foo4 foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo3] vs [foo3 foo_empty4 foo_empty5 foo2 foo_empty foo_empty2 foo_empty3 foo4 foo5 foo6 foo] testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 300, NextOffset: 328 testutil.go:485: Offset: 210, NextOffset: 238 testutil.go:485: Offset: 328, NextOffset: 459 testutil.go:485: Offset: 238, NextOffset: 343 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 618, NextOffset: 646 - testutil.go:485: Offset: 476, NextOffset: 504 - testutil.go:485: Offset: 646, NextOffset: 751 - testutil.go:485: Offset: 504, NextOffset: 609 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 751, NextOffset: 779 testutil.go:485: Offset: 609, NextOffset: 637 testutil.go:485: Offset: 779, NextOffset: 910 testutil.go:485: Offset: 637, NextOffset: 742 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + 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" @@ -36220,62 +35523,66 @@ 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: "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/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#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=PAX#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU#01 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=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_empty foo3 foo4 foo_empty4 foo5 foo6 foo2 foo_empty2 foo_empty3 foo_empty5] vs [foo_empty foo2 foo_empty2 foo_empty3 foo_empty5 foo6 .no.prefetch.landmark foo foo3 foo4 foo_empty4 foo5] + testutil.go:377: Directory: "" vs "": [foo_empty3 foo6 foo_empty4 foo5 foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty5] vs [.no.prefetch.landmark foo foo2 foo_empty3 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo4 foo_empty4 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: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 205, NextOffset: 233 testutil.go:485: Offset: 296, NextOffset: 324 testutil.go:485: Offset: 233, NextOffset: 337 testutil.go:485: Offset: 324, NextOffset: 454 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 337, NextOffset: 365 + testutil.go:485: Offset: 454, NextOffset: 482 + testutil.go:485: Offset: 365, NextOffset: 469 + testutil.go:485: Offset: 482, NextOffset: 612 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 469, NextOffset: 497 + testutil.go:485: Offset: 612, NextOffset: 640 + testutil.go:485: Offset: 497, NextOffset: 601 + testutil.go:485: Offset: 640, NextOffset: 744 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "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_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 733, NextOffset: 761 testutil.go:485: Offset: 902, NextOffset: 930 testutil.go:485: Offset: 761, NextOffset: 1363 testutil.go:485: Offset: 930, NextOffset: 1599 - testutil.go:371: Comparing: "foo" 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: "foo3" vs "foo3" - testutil.go:485: Offset: 337, NextOffset: 365 - testutil.go:485: Offset: 454, NextOffset: 482 - testutil.go:485: Offset: 365, NextOffset: 469 - testutil.go:485: Offset: 482, NextOffset: 612 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 469, NextOffset: 497 - testutil.go:485: Offset: 612, NextOffset: 640 - testutil.go:485: Offset: 497, NextOffset: 601 - testutil.go:485: Offset: 640, NextOffset: 744 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty3 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo4 foo_empty4 foo5 .no.prefetch.landmark foo foo3] vs [foo2 foo_empty2 foo_empty3 foo_empty5 foo foo_empty foo3 foo4 foo_empty4 foo5 foo6] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 165, NextOffset: 193 - testutil.go:485: Offset: 74, NextOffset: 102 - testutil.go:485: Offset: 193, NextOffset: 296 - testutil.go:485: Offset: 102, NextOffset: 205 - testutil.go:371: Comparing: "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:377: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo foo2 foo_empty3 foo_empty5 foo6] vs [foo_empty2 foo3 foo4 foo_empty4 foo5 foo foo_empty foo2 foo_empty5 foo_empty3 foo6] testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 612, NextOffset: 640 testutil.go:485: Offset: 469, NextOffset: 497 @@ -36288,12 +35595,12 @@ testutil.go:485: Offset: 772, NextOffset: 902 testutil.go:485: Offset: 629, NextOffset: 733 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 296, NextOffset: 324 - testutil.go:485: Offset: 205, NextOffset: 233 - testutil.go:485: Offset: 324, NextOffset: 454 - testutil.go:485: Offset: 233, NextOffset: 337 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go: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" testutil.go:371: Comparing: "foo6" vs "foo6" @@ -36301,61 +35608,79 @@ 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: "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 === 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=0,prefix="../",format=GNU#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR#01 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":79,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":107,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":212,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":240,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":346,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":374,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":480,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":508,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":614,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":642,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":748,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":776,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":169,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":302,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":330,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":622,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":650,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":756,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":916,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":944,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo5 foo foo3 foo_empty2 foo_empty5 foo6 foo_empty foo2] vs [foo3 foo_empty3 foo4 foo5 .no.prefetch.landmark foo foo_empty foo_empty2 foo6 foo2 foo_empty4 foo_empty5] + testutil.go:377: Directory: "" vs "": [foo foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo_empty foo2 foo3 foo4 foo5 foo6] vs [foo foo2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo_empty2 foo5 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: "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: "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: "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: "foo" vs "foo" + testutil.go:485: Offset: 79, NextOffset: 107 + testutil.go:485: Offset: 169, NextOffset: 197 + testutil.go:485: Offset: 107, NextOffset: 212 + testutil.go:485: Offset: 197, NextOffset: 302 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo_empty2 foo5 foo6 foo_empty4 foo_empty5 foo foo2 foo3 foo_empty3 foo4] vs [foo6 foo_empty foo2 foo3 foo4 foo5 foo foo_empty2 foo_empty3 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: "foo5" vs "foo5" - testutil.go:485: Offset: 614, NextOffset: 642 testutil.go:485: Offset: 756, NextOffset: 784 - testutil.go:485: Offset: 642, NextOffset: 748 + testutil.go:485: Offset: 614, NextOffset: 642 testutil.go:485: Offset: 784, NextOffset: 916 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo5 .no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo6 foo2 foo_empty4 foo_empty5] vs [foo_empty4 foo5 foo foo3 foo_empty3 foo4 foo6 foo_empty foo2 foo_empty2 foo_empty5] - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:485: Offset: 642, NextOffset: 748 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 916, NextOffset: 944 + testutil.go:485: Offset: 748, NextOffset: 776 + testutil.go:485: Offset: 944, NextOffset: 1608 + testutil.go:485: Offset: 776, NextOffset: 1375 testutil.go:371: Comparing: "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_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: 462, NextOffset: 490 testutil.go:485: Offset: 346, NextOffset: 374 @@ -36367,72 +35692,65 @@ testutil.go:485: Offset: 480, NextOffset: 508 testutil.go:485: Offset: 650, NextOffset: 756 testutil.go:485: Offset: 508, NextOffset: 614 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 756, NextOffset: 784 - testutil.go:485: Offset: 614, NextOffset: 642 - testutil.go:485: Offset: 784, NextOffset: 916 - testutil.go:485: Offset: 642, NextOffset: 748 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 169, NextOffset: 197 testutil.go:485: Offset: 79, NextOffset: 107 testutil.go:485: Offset: 197, NextOffset: 302 testutil.go:485: Offset: 107, NextOffset: 212 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 916, NextOffset: 944 - testutil.go:485: Offset: 748, NextOffset: 776 - testutil.go:485: Offset: 944, NextOffset: 1608 - testutil.go:485: Offset: 776, NextOffset: 1375 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=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=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX#01 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=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 foo_empty2 foo_empty3 foo4 foo5 foo6 foo foo2 foo3 foo_empty4 foo_empty5] vs [foo3 foo5 foo_empty5 foo6 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo foo_empty foo2 foo_empty2] + testutil.go:377: Directory: "" vs "": [foo_empty foo4 foo_empty4 foo_empty5 foo6 foo foo_empty2 foo3 foo_empty3 foo5 foo2] vs [foo_empty foo3 foo5 foo_empty5 foo6 foo4 foo_empty4 .no.prefetch.landmark foo foo2 foo_empty2 foo_empty3] testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 480, NextOffset: 508 testutil.go:485: Offset: 621, NextOffset: 649 testutil.go:485: Offset: 508, NextOffset: 615 testutil.go:485: Offset: 649, NextOffset: 756 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 615, NextOffset: 643 - testutil.go:485: Offset: 756, NextOffset: 784 - testutil.go:485: Offset: 643, NextOffset: 750 - testutil.go:485: Offset: 784, NextOffset: 915 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "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: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 76, NextOffset: 104 testutil.go:485: Offset: 169, NextOffset: 197 testutil.go:485: Offset: 104, NextOffset: 210 testutil.go:485: Offset: 197, NextOffset: 303 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 210, NextOffset: 238 - testutil.go:485: Offset: 303, NextOffset: 331 - testutil.go:485: Offset: 238, NextOffset: 345 - testutil.go:485: Offset: 331, NextOffset: 462 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 345, NextOffset: 373 testutil.go:485: Offset: 462, NextOffset: 490 testutil.go:485: Offset: 373, NextOffset: 480 testutil.go:485: Offset: 490, NextOffset: 621 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 615, NextOffset: 643 + testutil.go:485: Offset: 756, NextOffset: 784 + testutil.go:485: Offset: 643, NextOffset: 750 + testutil.go:485: Offset: 784, NextOffset: 915 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 210, NextOffset: 238 + 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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty3 foo3 foo5 foo_empty5 foo6] vs [foo2 foo3 foo_empty4 foo_empty5 foo foo_empty2 foo_empty3 foo4 foo5 foo6 foo_empty] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty foo3 foo5 foo_empty5 foo6] vs [foo6 foo foo_empty foo4 foo_empty4 foo_empty5 foo2 foo_empty2 foo3 foo_empty3 foo5] testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 915, NextOffset: 943 testutil.go:485: Offset: 750, NextOffset: 778 testutil.go:485: Offset: 943, NextOffset: 1630 testutil.go:485: Offset: 778, NextOffset: 1396 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 462, NextOffset: 490 testutil.go:485: Offset: 345, NextOffset: 373 @@ -36444,12 +35762,6 @@ 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 - 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 @@ -36462,16 +35774,37 @@ testutil.go:485: Offset: 76, NextOffset: 104 testutil.go:485: Offset: 197, NextOffset: 303 testutil.go:485: Offset: 104, NextOffset: 210 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 303, NextOffset: 331 + testutil.go:485: Offset: 210, NextOffset: 238 + testutil.go:485: Offset: 331, NextOffset: 462 + testutil.go:485: Offset: 238, NextOffset: 345 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" === 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=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX#01/duplicated_entry_offset === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":79,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":107,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":214,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":242,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":350,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":378,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":486,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":514,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":622,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":650,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":758,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":172,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":200,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":307,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":335,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":467,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":495,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":627,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":655,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":763,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":791,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":923,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":951,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty3 foo_empty5 foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 foo6] vs [foo_empty3 foo4 foo5 foo6 .no.prefetch.landmark foo_empty2 foo3 foo_empty4 foo_empty5 foo foo_empty foo2] + testutil.go:377: Directory: "" vs "": [foo foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo4] vs [foo4 foo5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty5 foo_empty2 foo3 foo_empty3 foo_empty4] + 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" vs "foo" + testutil.go:485: Offset: 79, NextOffset: 107 + testutil.go:485: Offset: 172, NextOffset: 200 + testutil.go:485: Offset: 107, NextOffset: 214 + testutil.go:485: Offset: 200, NextOffset: 307 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 214, NextOffset: 242 + testutil.go:485: Offset: 307, NextOffset: 335 + testutil.go:485: Offset: 242, NextOffset: 350 + testutil.go:485: Offset: 335, NextOffset: 467 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 486, NextOffset: 514 testutil.go:485: Offset: 627, NextOffset: 655 @@ -36483,46 +35816,31 @@ testutil.go:485: Offset: 763, NextOffset: 791 testutil.go:485: Offset: 650, NextOffset: 758 testutil.go:485: Offset: 791, NextOffset: 923 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 758, NextOffset: 786 testutil.go:485: Offset: 923, NextOffset: 951 testutil.go:485: Offset: 786, NextOffset: 1413 testutil.go:485: Offset: 951, NextOffset: 1638 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 79, NextOffset: 107 - testutil.go:485: Offset: 172, NextOffset: 200 - testutil.go:485: Offset: 107, NextOffset: 214 - testutil.go:485: Offset: 200, NextOffset: 307 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 214, NextOffset: 242 - testutil.go:485: Offset: 307, NextOffset: 335 - testutil.go:485: Offset: 242, NextOffset: 350 - testutil.go:485: Offset: 335, NextOffset: 467 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty4 foo_empty5 foo_empty2 foo3 foo_empty3 foo2 foo4 foo5 foo6 .no.prefetch.landmark foo foo_empty] vs [foo foo3 foo_empty3 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo4 foo_empty4 foo5] + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo_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: 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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo5 foo6 .no.prefetch.landmark foo_empty2 foo3 foo_empty4 foo_empty5 foo foo_empty foo2] vs [foo4 foo_empty4 foo5 foo6 foo_empty5 foo foo_empty foo2 foo_empty2 foo3 foo_empty3] - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "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" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU#01 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR testutil.go:485: Offset: 307, NextOffset: 335 testutil.go:485: Offset: 214, NextOffset: 242 testutil.go:485: Offset: 335, NextOffset: 467 testutil.go:485: Offset: 242, NextOffset: 350 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 627, NextOffset: 655 testutil.go:485: Offset: 486, NextOffset: 514 @@ -36538,29 +35856,22 @@ 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_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 467, NextOffset: 495 - testutil.go:485: Offset: 350, NextOffset: 378 - testutil.go:485: Offset: 495, NextOffset: 627 - testutil.go:485: Offset: 378, NextOffset: 486 + testutil.go:371: Comparing: "foo" 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=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=-2,prefix="",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU#01/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-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"}]} +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU#01/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":169,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":303,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":331,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":621,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":649,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":756,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":915,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":943,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo_empty4 foo5 foo_empty5 foo6 foo_empty2 foo3 foo_empty3 foo4] vs [.no.prefetch.landmark foo foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo_empty2 foo5 foo6] + testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty3 foo4 foo5 foo6 foo foo_empty foo2 foo3 foo_empty4 foo_empty5] vs [foo3 foo_empty3 foo5 foo6 foo_empty2 foo foo_empty foo2 foo4 foo_empty4 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: 344, NextOffset: 372 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#01/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,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: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 479, NextOffset: 507 @@ -36572,7 +35883,6 @@ testutil.go:485: Offset: 756, NextOffset: 784 testutil.go:485: Offset: 642, NextOffset: 749 testutil.go:485: Offset: 784, NextOffset: 915 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 749, NextOffset: 777 testutil.go:485: Offset: 915, NextOffset: 943 @@ -36589,62 +35899,66 @@ 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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo3 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo foo_empty foo_empty5 foo_empty2 foo5 foo6] vs [foo_empty foo2 foo_empty4 foo foo3 foo_empty3 foo4 foo5 foo_empty5 foo6 foo_empty2] + testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo5 foo6 foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo4 foo_empty4] vs [foo_empty2 foo_empty3 foo4 foo5 foo foo_empty foo2 foo3 foo_empty4 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: "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_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_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_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: "foo5" vs "foo5" testutil.go:485: Offset: 756, NextOffset: 784 testutil.go:485: Offset: 614, NextOffset: 642 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#01/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR testutil.go:485: Offset: 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/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#01 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU#01 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":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 foo4 foo5 foo_empty foo2 foo_empty2 foo3 foo_empty4 foo_empty5 foo6] vs [foo foo_empty foo2 foo_empty2 foo3 foo5 foo_empty5 .no.prefetch.landmark foo_empty3 foo4 foo_empty4 foo6] + testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo6 foo foo2 foo4 foo5] vs [foo_empty4 foo5 .no.prefetch.landmark foo foo_empty foo2 foo3 foo_empty3 foo_empty5 foo_empty2 foo4 foo6] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 80, NextOffset: 108 testutil.go:485: Offset: 173, NextOffset: 201 testutil.go:485: Offset: 108, NextOffset: 216 testutil.go:485: Offset: 201, NextOffset: 309 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "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 @@ -36655,27 +35969,42 @@ 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: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 353, NextOffset: 381 testutil.go:485: Offset: 470, NextOffset: 498 testutil.go:485: Offset: 381, NextOffset: 490 testutil.go:485: Offset: 498, NextOffset: 631 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 764, NextOffset: 792 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#01/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR + testutil.go:485: Offset: 929, NextOffset: 957 + testutil.go:485: Offset: 792, NextOffset: 1413 + testutil.go:485: Offset: 957, NextOffset: 1651 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo3 foo5 foo_empty5 .no.prefetch.landmark foo_empty3 foo4 foo_empty4 foo6] vs [foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty4 foo foo_empty3 foo4 foo5] + testutil.go:377: Directory: "" vs "": [foo_empty2 foo4 foo6 foo2 foo3 foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty foo_empty5] vs [foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo6 foo foo2 foo4 foo5] + 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: "foo6" vs "foo6" + testutil.go:485: Offset: 929, NextOffset: 957 + testutil.go:485: Offset: 764, NextOffset: 792 + testutil.go:485: Offset: 957, NextOffset: 1651 + testutil.go:485: Offset: 792, NextOffset: 1413 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 768, NextOffset: 796 + testutil.go:485: Offset: 627, NextOffset: 655 + testutil.go:485: Offset: 796, NextOffset: 929 + testutil.go:485: Offset: 655, NextOffset: 764 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 173, NextOffset: 201 testutil.go:485: Offset: 80, NextOffset: 108 @@ -36687,257 +36016,221 @@ 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: "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_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 631, NextOffset: 659 - testutil.go:485: Offset: 490, NextOffset: 518 - testutil.go:485: Offset: 659, NextOffset: 768 - testutil.go:485: Offset: 518, NextOffset: 627 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 929, NextOffset: 957 - testutil.go:485: Offset: 764, NextOffset: 792 - testutil.go:485: Offset: 957, NextOffset: 1651 - testutil.go:485: Offset: 792, NextOffset: 1413 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX#01 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=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_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo foo4 foo6] vs [foo_empty4 .no.prefetch.landmark foo foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo6 foo_empty foo2 foo3] - 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 "": [foo2 foo_empty2 foo4 foo_empty4 foo6 foo_empty5 foo foo_empty foo3 foo_empty3 foo5] vs [foo_empty3 foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo4 foo6 .no.prefetch.landmark foo_empty2 foo3] 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: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 76, NextOffset: 104 - testutil.go:485: Offset: 169, NextOffset: 197 - testutil.go:485: Offset: 104, NextOffset: 210 - testutil.go:485: Offset: 197, NextOffset: 303 testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 480, NextOffset: 508 testutil.go:485: Offset: 621, NextOffset: 649 testutil.go:485: Offset: 508, NextOffset: 615 testutil.go:485: Offset: 649, NextOffset: 756 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 750, NextOffset: 778 testutil.go:485: Offset: 915, NextOffset: 943 testutil.go:485: Offset: 778, NextOffset: 1396 testutil.go:485: Offset: 943, NextOffset: 1630 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty2 foo_empty4 foo_empty5 foo6 foo_empty foo2 foo3 foo_empty3 foo4 foo5] vs [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo foo4 foo6] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 76, NextOffset: 104 + testutil.go:485: Offset: 169, NextOffset: 197 + testutil.go:485: Offset: 104, NextOffset: 210 + testutil.go:485: Offset: 197, NextOffset: 303 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 345, NextOffset: 373 + testutil.go:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 373, NextOffset: 480 + testutil.go:485: Offset: 490, NextOffset: 621 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 615, NextOffset: 643 + testutil.go:485: Offset: 756, NextOffset: 784 + testutil.go:485: Offset: 643, NextOffset: 750 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX#01/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX + 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: 915, NextOffset: 943 - testutil.go:485: Offset: 750, NextOffset: 778 - testutil.go:485: Offset: 943, NextOffset: 1630 - testutil.go:485: Offset: 778, NextOffset: 1396 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo3 foo4 foo6 .no.prefetch.landmark foo_empty2 foo2 foo_empty3 foo_empty4 foo5 foo_empty5 foo foo_empty] vs [foo2 foo_empty2 foo4 foo_empty4 foo6 foo foo_empty 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: 303, NextOffset: 331 testutil.go:485: Offset: 210, NextOffset: 238 testutil.go:485: Offset: 331, NextOffset: 462 testutil.go:485: Offset: 238, NextOffset: 345 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 345, NextOffset: 373 - testutil.go:485: Offset: 490, NextOffset: 621 - testutil.go:485: Offset: 373, NextOffset: 480 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 621, NextOffset: 649 - testutil.go:485: Offset: 480, NextOffset: 508 - testutil.go:485: Offset: 649, NextOffset: 756 - testutil.go:485: Offset: 508, NextOffset: 615 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 756, NextOffset: 784 testutil.go:485: Offset: 615, NextOffset: 643 testutil.go:485: Offset: 784, NextOffset: 915 testutil.go:485: Offset: 643, NextOffset: 750 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" 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: "foo_empty4" vs "foo_empty4" + 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: "foo4" vs "foo4" + testutil.go:485: Offset: 621, NextOffset: 649 + testutil.go:485: Offset: 480, NextOffset: 508 + testutil.go:485: Offset: 649, NextOffset: 756 + testutil.go:485: Offset: 508, NextOffset: 615 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 915, NextOffset: 943 + testutil.go:485: Offset: 750, NextOffset: 778 + testutil.go:485: Offset: 943, NextOffset: 1630 + testutil.go:485: Offset: 778, NextOffset: 1396 === 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=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 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":79,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":107,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":214,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":242,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":350,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":378,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":486,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":514,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":622,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":650,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":758,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":172,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":200,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":307,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":335,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":467,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":495,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":627,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":655,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":763,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":791,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":923,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":951,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 foo foo_empty foo_empty2 foo_empty4 foo6 foo2 foo3 foo_empty3 foo4] vs [foo_empty2 foo3 foo_empty3 foo5 .no.prefetch.landmark foo foo2 foo_empty5 foo6 foo_empty foo4 foo_empty4] + testutil.go:377: Directory: "" vs "": [foo_empty5 foo_empty foo2 foo_empty2 foo_empty3 foo5 foo6 foo foo3 foo4 foo_empty4] vs [.no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo6 foo foo_empty foo_empty5] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 214, NextOffset: 242 + testutil.go:485: Offset: 307, NextOffset: 335 + testutil.go:485: Offset: 242, NextOffset: 350 + testutil.go:485: Offset: 335, NextOffset: 467 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "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_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 79, NextOffset: 107 testutil.go:485: Offset: 172, NextOffset: 200 testutil.go:485: Offset: 107, NextOffset: 214 testutil.go:485: Offset: 200, NextOffset: 307 - testutil.go:371: Comparing: "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: 350, NextOffset: 378 + testutil.go:485: Offset: 467, NextOffset: 495 + testutil.go:485: Offset: 378, NextOffset: 486 + testutil.go:485: Offset: 495, NextOffset: 627 testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 486, NextOffset: 514 testutil.go:485: Offset: 627, NextOffset: 655 testutil.go:485: Offset: 514, NextOffset: 622 testutil.go:485: Offset: 655, NextOffset: 763 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "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: "foo2" vs "foo2" - testutil.go:485: Offset: 214, NextOffset: 242 - testutil.go:485: Offset: 307, NextOffset: 335 - testutil.go:485: Offset: 242, NextOffset: 350 - testutil.go:485: Offset: 335, NextOffset: 467 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo2 foo_empty2 foo6 foo foo_empty foo_empty5] vs [foo4 foo_empty4 foo5 foo6 foo foo3 foo_empty2 foo_empty3 foo_empty5 foo_empty foo2] + 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: 350, NextOffset: 378 testutil.go:485: Offset: 495, NextOffset: 627 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo_empty5 foo6 foo_empty foo4 foo2 foo_empty2 foo3 foo_empty3 foo5 .no.prefetch.landmark foo] vs [foo2 foo3 foo_empty3 foo4 foo6 foo foo_empty foo_empty2 foo_empty4 foo5 foo_empty5] + 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" vs "foo" - testutil.go:485: Offset: 172, NextOffset: 200 - testutil.go:485: Offset: 79, NextOffset: 107 - testutil.go:485: Offset: 200, NextOffset: 307 - testutil.go:485: Offset: 107, NextOffset: 214 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 307, NextOffset: 335 testutil.go:485: Offset: 214, NextOffset: 242 testutil.go:485: Offset: 335, NextOffset: 467 testutil.go:485: Offset: 242, NextOffset: 350 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 467, NextOffset: 495 - testutil.go:485: Offset: 350, NextOffset: 378 - testutil.go:485: Offset: 495, NextOffset: 627 - testutil.go:485: Offset: 378, NextOffset: 486 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 627, NextOffset: 655 - testutil.go:485: Offset: 486, NextOffset: 514 - testutil.go:485: Offset: 655, NextOffset: 763 - testutil.go:485: Offset: 514, NextOffset: 622 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 923, NextOffset: 951 testutil.go:485: Offset: 758, NextOffset: 786 testutil.go:485: Offset: 951, NextOffset: 1638 testutil.go:485: Offset: 786, NextOffset: 1413 + testutil.go:371: Comparing: "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" +=== 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=-1,prefix="/",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#01 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":75,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":209,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":237,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":344,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":372,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":479,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":507,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":614,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":642,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":777,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":169,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":303,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":331,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":621,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":649,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":756,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":915,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":943,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo4 foo5 foo6 foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5] vs [foo2 foo3 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo5 foo] - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 344, NextOffset: 372 - testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 372, NextOffset: 479 - testutil.go:485: Offset: 490, NextOffset: 621 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:377: Directory: "" vs "": [foo foo3 foo4 foo_empty4 foo5 foo_empty foo2 foo_empty2 foo_empty3 foo_empty5 foo6] vs [.no.prefetch.landmark foo foo3 foo_empty3 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo4 foo_empty4] + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 479, NextOffset: 507 + testutil.go:485: Offset: 621, NextOffset: 649 + testutil.go:485: Offset: 507, NextOffset: 614 + testutil.go:485: Offset: 649, NextOffset: 756 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 614, NextOffset: 642 testutil.go:485: Offset: 756, NextOffset: 784 testutil.go:485: Offset: 642, NextOffset: 749 testutil.go:485: Offset: 784, NextOffset: 915 - testutil.go:371: Comparing: "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: "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_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: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 209, NextOffset: 237 testutil.go:485: Offset: 303, NextOffset: 331 testutil.go:485: Offset: 237, NextOffset: 344 testutil.go:485: Offset: 331, NextOffset: 462 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 479, NextOffset: 507 - testutil.go:485: Offset: 621, NextOffset: 649 - testutil.go:485: Offset: 507, NextOffset: 614 - testutil.go:485: Offset: 649, NextOffset: 756 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo_empty3 foo5 foo foo2 foo3 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark] vs [foo3 foo_empty3 foo_empty4 foo_empty5 foo_empty2 foo_empty foo2 foo4 foo5 foo6 foo] - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 303, NextOffset: 331 - testutil.go:485: Offset: 209, NextOffset: 237 - testutil.go:485: Offset: 331, NextOffset: 462 - testutil.go:485: Offset: 237, NextOffset: 344 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 344, NextOffset: 372 - testutil.go:485: Offset: 490, NextOffset: 621 - testutil.go:485: Offset: 372, NextOffset: 479 - testutil.go:371: Comparing: "foo4" vs "foo4" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#01/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX - 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:377: Directory: "" vs "": [foo foo3 foo_empty3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo4 foo_empty4 foo_empty] vs [foo_empty3 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo_empty4 foo5 foo foo3 foo4] testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 915, NextOffset: 943 testutil.go:485: Offset: 749, NextOffset: 777 @@ -36948,124 +36241,143 @@ testutil.go:485: Offset: 75, NextOffset: 103 testutil.go:485: Offset: 197, NextOffset: 303 testutil.go:485: Offset: 103, NextOffset: 209 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 344, NextOffset: 372 + testutil.go:485: Offset: 490, NextOffset: 621 + testutil.go:485: Offset: 372, NextOffset: 479 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 756, NextOffset: 784 testutil.go:485: Offset: 614, NextOffset: 642 testutil.go:485: Offset: 784, NextOffset: 915 testutil.go:485: Offset: 642, NextOffset: 749 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 303, NextOffset: 331 + testutil.go:485: Offset: 209, NextOffset: 237 + testutil.go:485: Offset: 331, NextOffset: 462 + testutil.go:485: Offset: 237, NextOffset: 344 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 621, NextOffset: 649 + testutil.go:485: Offset: 479, NextOffset: 507 + testutil.go:485: Offset: 649, NextOffset: 756 + testutil.go:485: Offset: 507, NextOffset: 614 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=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=-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=1,prefix="/",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX#01/duplicated_entry_offset === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-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 "": [foo6 foo foo2 foo_empty3 foo4 foo_empty4 foo_empty5 foo_empty foo_empty2 foo3 foo5] vs [foo_empty2 foo_empty3 .no.prefetch.landmark foo foo_empty foo2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo6] + testutil.go:377: Directory: "" vs "": [foo foo_empty3 foo4 foo5 foo_empty foo2 foo_empty2 foo3 foo_empty4 foo_empty5 foo6] vs [foo6 foo2 foo_empty2 foo3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo_empty3 foo_empty4] + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 764, NextOffset: 792 testutil.go:485: Offset: 929, NextOffset: 957 testutil.go:485: Offset: 792, NextOffset: 1413 testutil.go:485: Offset: 957, NextOffset: 1651 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 80, NextOffset: 108 - testutil.go:485: Offset: 173, NextOffset: 201 - testutil.go:485: Offset: 108, NextOffset: 216 - testutil.go:485: Offset: 201, NextOffset: 309 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 216, NextOffset: 244 testutil.go:485: Offset: 309, NextOffset: 337 testutil.go:485: Offset: 244, NextOffset: 353 testutil.go:485: Offset: 337, NextOffset: 470 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 490, NextOffset: 518 - testutil.go:485: Offset: 631, NextOffset: 659 - testutil.go:485: Offset: 518, NextOffset: 627 - testutil.go:485: Offset: 659, NextOffset: 768 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 353, NextOffset: 381 testutil.go:485: Offset: 470, NextOffset: 498 testutil.go:485: Offset: 381, NextOffset: 490 testutil.go:485: Offset: 498, NextOffset: 631 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 80, NextOffset: 108 + testutil.go:485: Offset: 173, NextOffset: 201 + testutil.go:485: Offset: 108, NextOffset: 216 + testutil.go:485: Offset: 201, NextOffset: 309 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "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 "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty foo2 foo3 foo4 foo_empty5 foo6] vs [foo_empty foo_empty2 foo3 foo5 foo_empty5 foo6 foo foo2 foo_empty3 foo4 foo_empty4] + testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo3 foo4 foo5 foo6 .no.prefetch.landmark foo foo_empty foo_empty3 foo_empty4 foo_empty5] vs [foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty4 foo foo_empty3 foo4 foo5] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 173, NextOffset: 201 + testutil.go:485: Offset: 80, NextOffset: 108 + testutil.go:485: Offset: 201, NextOffset: 309 + testutil.go:485: Offset: 108, NextOffset: 216 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_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: 309, NextOffset: 337 testutil.go:485: Offset: 216, NextOffset: 244 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU#01 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX testutil.go:485: Offset: 337, NextOffset: 470 testutil.go:485: Offset: 244, NextOffset: 353 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 470, NextOffset: 498 testutil.go:485: Offset: 353, NextOffset: 381 testutil.go:485: Offset: 498, NextOffset: 631 testutil.go:485: Offset: 381, NextOffset: 490 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#01 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 631, NextOffset: 659 testutil.go:485: Offset: 490, NextOffset: 518 testutil.go:485: Offset: 659, NextOffset: 768 testutil.go:485: Offset: 518, NextOffset: 627 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 768, NextOffset: 796 testutil.go:485: Offset: 627, NextOffset: 655 testutil.go:485: Offset: 796, NextOffset: 929 testutil.go:485: Offset: 655, NextOffset: 764 - testutil.go:371: Comparing: "foo" 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_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_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=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#01 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":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"}]} -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#01 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":169,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":303,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":331,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":621,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":649,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":756,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":915,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":943,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo4 foo5 foo_empty5 foo6 foo foo_empty foo_empty3 foo_empty4 foo_empty2 foo3] vs [foo_empty foo_empty2 foo3 foo_empty3 foo_empty5 foo6 foo foo2 foo4 foo_empty4 foo5 .no.prefetch.landmark] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 76, NextOffset: 104 - testutil.go:485: Offset: 169, NextOffset: 197 - testutil.go:485: Offset: 104, NextOffset: 210 - testutil.go:485: Offset: 197, NextOffset: 303 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 210, NextOffset: 238 - testutil.go:485: Offset: 303, NextOffset: 331 - testutil.go:485: Offset: 238, NextOffset: 345 - testutil.go:485: Offset: 331, NextOffset: 462 + testutil.go:377: Directory: "" vs "": [foo6 foo_empty foo2 foo3 foo_empty4 foo5 foo_empty5 foo foo_empty2 foo_empty3 foo4] vs [.no.prefetch.landmark foo foo2 foo_empty2 foo5 foo_empty5 foo_empty foo3 foo_empty3 foo4 foo_empty4 foo6] + testutil.go:371: Comparing: "foo_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" vs "foo" + testutil.go:485: Offset: 76, NextOffset: 104 + testutil.go:485: Offset: 169, NextOffset: 197 + testutil.go:485: Offset: 104, NextOffset: 210 + testutil.go:485: Offset: 197, NextOffset: 303 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 345, NextOffset: 373 + testutil.go:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 373, NextOffset: 480 + testutil.go:485: Offset: 490, NextOffset: 621 + testutil.go:371: Comparing: "foo_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 @@ -37077,60 +36389,74 @@ 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_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 345, NextOffset: 373 - testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 373, NextOffset: 480 - testutil.go:485: Offset: 490, NextOffset: 621 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 .no.prefetch.landmark foo2 foo4 foo_empty4 foo_empty3 foo_empty5 foo6 foo foo_empty foo_empty2 foo3] vs [foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo2 foo4] - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 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: "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:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2 foo_empty2 foo5 foo_empty5 foo_empty foo3 foo_empty3 foo4 foo_empty4 foo6] vs [foo_empty foo2 foo3 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty2 foo_empty3 foo4] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 169, NextOffset: 197 testutil.go:485: Offset: 76, NextOffset: 104 testutil.go:485: Offset: 197, NextOffset: 303 testutil.go:485: Offset: 104, NextOffset: 210 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 303, NextOffset: 331 + testutil.go:485: Offset: 210, NextOffset: 238 + testutil.go:485: Offset: 331, NextOffset: 462 + testutil.go:485: Offset: 238, NextOffset: 345 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_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: "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_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 345, NextOffset: 373 + testutil.go:485: Offset: 490, NextOffset: 621 + testutil.go:485: Offset: 373, NextOffset: 480 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 621, NextOffset: 649 testutil.go:485: Offset: 480, NextOffset: 508 testutil.go:485: Offset: 649, NextOffset: 756 testutil.go:485: Offset: 508, NextOffset: 615 + testutil.go:371: Comparing: "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 === 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/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX#01 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":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 "": [foo6 foo3 foo5 foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 foo foo_empty] vs [foo foo_empty foo2 foo_empty2 foo3 foo4 foo5 foo6 .no.prefetch.landmark foo_empty3 foo_empty4 foo_empty5] + testutil.go:377: Directory: "" vs "": [foo foo3 foo_empty4 foo5 foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty5 foo6] vs [foo2 foo_empty3 foo5 foo6 foo foo_empty foo_empty2 foo3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 79, NextOffset: 107 + testutil.go:485: Offset: 172, NextOffset: 200 + testutil.go:485: Offset: 107, NextOffset: 214 + testutil.go:485: Offset: 200, NextOffset: 307 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 350, NextOffset: 378 + testutil.go:485: Offset: 467, NextOffset: 495 + testutil.go:485: Offset: 378, NextOffset: 486 + testutil.go:485: Offset: 495, NextOffset: 627 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 622, NextOffset: 650 + testutil.go:485: Offset: 763, NextOffset: 791 + testutil.go:485: Offset: 650, NextOffset: 758 + testutil.go:485: Offset: 791, NextOffset: 923 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 214, NextOffset: 242 @@ -37144,30 +36470,20 @@ 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: "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: "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: "foo3" vs "foo3" - testutil.go:485: Offset: 350, NextOffset: 378 - testutil.go:485: Offset: 467, NextOffset: 495 - testutil.go:485: Offset: 378, NextOffset: 486 - testutil.go:485: Offset: 495, NextOffset: 627 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty3 foo_empty4 foo_empty5 foo3 foo4 foo5 foo6 foo foo_empty foo2 foo_empty2] vs [foo4 foo_empty4 foo_empty5 foo foo_empty foo2 foo_empty2 foo_empty3 foo3 foo5 foo6] + testutil.go:377: Directory: "" vs "": [foo foo2 foo_empty3 foo5 foo6 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo4] vs [foo6 foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty5 foo foo3 foo_empty4 foo5] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 307, NextOffset: 335 + testutil.go:485: Offset: 214, NextOffset: 242 + testutil.go:485: Offset: 335, NextOffset: 467 + testutil.go:485: Offset: 242, NextOffset: 350 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 763, NextOffset: 791 testutil.go:485: Offset: 622, NextOffset: 650 @@ -37184,11 +36500,6 @@ testutil.go:485: Offset: 200, NextOffset: 307 testutil.go:485: Offset: 107, NextOffset: 214 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 307, NextOffset: 335 - testutil.go:485: Offset: 214, NextOffset: 242 - testutil.go:485: Offset: 335, NextOffset: 467 - testutil.go:485: Offset: 242, NextOffset: 350 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 467, NextOffset: 495 @@ -37200,129 +36511,122 @@ 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_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=-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=-2,prefix="../",format=PAX#01/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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU#01 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":75,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":209,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":237,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":344,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":372,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":479,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":507,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":614,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":642,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":777,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":169,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":303,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":331,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":621,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":649,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":756,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":915,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":943,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 foo6 foo_empty foo2 foo_empty2 foo4 foo5 foo foo3 foo_empty3 foo_empty4] vs [foo6 .no.prefetch.landmark foo_empty foo_empty3 foo_empty4 foo5 foo_empty5 foo foo2 foo_empty2 foo3 foo4] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 75, NextOffset: 103 - testutil.go:485: Offset: 169, NextOffset: 197 - testutil.go:485: Offset: 103, NextOffset: 209 - testutil.go:485: Offset: 197, NextOffset: 303 + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo foo3 foo5 foo_empty5 foo6] vs [foo foo3 foo_empty4 foo5 .no.prefetch.landmark foo_empty foo2 foo_empty2 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: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 614, NextOffset: 642 testutil.go:485: Offset: 756, NextOffset: 784 testutil.go:485: Offset: 642, NextOffset: 749 testutil.go:485: Offset: 784, NextOffset: 915 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 749, NextOffset: 777 testutil.go:485: Offset: 915, NextOffset: 943 testutil.go:485: Offset: 777, NextOffset: 1398 testutil.go:485: Offset: 943, NextOffset: 1632 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#01/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 75, NextOffset: 103 + testutil.go:485: Offset: 169, NextOffset: 197 + testutil.go:485: Offset: 103, NextOffset: 209 + testutil.go:485: Offset: 197, NextOffset: 303 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 209, NextOffset: 237 testutil.go:485: Offset: 303, NextOffset: 331 testutil.go:485: Offset: 237, NextOffset: 344 testutil.go:485: Offset: 331, NextOffset: 462 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 479, NextOffset: 507 testutil.go:485: Offset: 621, NextOffset: 649 testutil.go:485: Offset: 507, NextOffset: 614 testutil.go:485: Offset: 649, NextOffset: 756 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 foo_empty2 foo3 foo4 foo_empty5 .no.prefetch.landmark foo_empty foo_empty3 foo_empty4 foo5 foo6] vs [foo foo3 foo_empty3 foo_empty4 foo5 foo_empty foo2 foo_empty2 foo4 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: "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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#01 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU + testutil.go:377: Directory: "" vs "": [foo foo3 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6] vs [foo foo3 foo5 foo_empty5 foo6 foo_empty4 foo_empty foo2 foo_empty2 foo_empty3 foo4] testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 621, NextOffset: 649 testutil.go:485: Offset: 479, NextOffset: 507 testutil.go:485: Offset: 649, NextOffset: 756 testutil.go:485: Offset: 507, NextOffset: 614 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 756, NextOffset: 784 testutil.go:485: Offset: 614, NextOffset: 642 testutil.go:485: Offset: 784, NextOffset: 915 testutil.go:485: Offset: 642, NextOffset: 749 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 303, NextOffset: 331 + testutil.go:485: Offset: 209, NextOffset: 237 + testutil.go:485: Offset: 331, NextOffset: 462 + testutil.go:485: Offset: 237, NextOffset: 344 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_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: "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 === 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/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=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 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":80,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":108,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":216,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":244,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":353,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":381,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":490,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":518,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":627,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":655,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":764,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":792,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":173,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":201,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":309,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":337,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":470,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":498,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":631,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":659,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":768,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":796,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":929,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":957,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo4 foo6 foo foo_empty foo2 foo_empty3 foo_empty5 foo_empty2 foo3 foo_empty4 foo5] vs [foo6 foo foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo3 foo4] - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 353, NextOffset: 381 - testutil.go:485: Offset: 470, NextOffset: 498 - testutil.go:485: Offset: 381, NextOffset: 490 - testutil.go:485: Offset: 498, NextOffset: 631 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "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_empty2" vs "foo_empty2" + testutil.go:377: Directory: "" vs "": [foo foo_empty4 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo6] vs [foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo foo_empty foo2 foo6 foo_empty2 foo3 foo5 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: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 353, NextOffset: 381 + testutil.go:485: Offset: 470, NextOffset: 498 + testutil.go:485: Offset: 381, NextOffset: 490 + testutil.go:485: Offset: 498, NextOffset: 631 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 490, NextOffset: 518 testutil.go:485: Offset: 631, NextOffset: 659 testutil.go:485: Offset: 518, NextOffset: 627 testutil.go:485: Offset: 659, NextOffset: 768 + testutil.go:371: Comparing: "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 @@ -37333,95 +36637,104 @@ 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_empty4" vs "foo_empty4" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo3 foo4 foo_empty4 foo5 foo_empty5 foo foo2 foo_empty2 foo_empty3 foo6] vs [foo_empty2 foo3 foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo_empty3 foo4 foo6] + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo foo5 foo_empty5 foo6 foo_empty2 foo3] vs [foo foo_empty4 foo4 foo5 foo_empty5 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo6] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 309, NextOffset: 337 + testutil.go:485: Offset: 216, NextOffset: 244 + testutil.go:485: Offset: 337, NextOffset: 470 + testutil.go:485: Offset: 244, NextOffset: 353 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 631, NextOffset: 659 testutil.go:485: Offset: 490, NextOffset: 518 testutil.go:485: Offset: 659, NextOffset: 768 testutil.go:485: Offset: 518, NextOffset: 627 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "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: "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: "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: "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: "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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR#01/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU + testutil.go:485: Offset: 381, NextOffset: 490 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX#01 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":126,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":158,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":441,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":473,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":757,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":789,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1073,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1105,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1389,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1421,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1705,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1737,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":334,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":366,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":649,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":681,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":999,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":1031,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1349,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1381,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1665,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1697,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":2015,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":2047,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo2 foo_empty foo_empty4 foo6 foo] vs [foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo2 foo_empty2 foo_empty3 foo4 foo6 foo foo_empty foo3] +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX#01/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR + testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty3 foo_empty5 foo6 foo foo_empty foo2 foo3 foo4 foo_empty4 foo5] vs [.no.prefetch.landmark foo foo2 foo5 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4] + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 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_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 441, NextOffset: 473 testutil.go:485: Offset: 649, NextOffset: 681 testutil.go:485: Offset: 473, NextOffset: 757 testutil.go:485: Offset: 681, NextOffset: 999 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 757, NextOffset: 789 testutil.go:485: Offset: 999, NextOffset: 1031 testutil.go:485: Offset: 789, NextOffset: 1073 testutil.go:485: Offset: 1031, NextOffset: 1349 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1073, NextOffset: 1105 testutil.go:485: Offset: 1349, NextOffset: 1381 testutil.go:485: Offset: 1105, NextOffset: 1389 testutil.go:485: Offset: 1381, NextOffset: 1665 - testutil.go:371: Comparing: "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_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 126, NextOffset: 158 - testutil.go:485: Offset: 334, NextOffset: 366 - testutil.go:485: Offset: 158, NextOffset: 441 - testutil.go:485: Offset: 366, NextOffset: 649 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 1705, NextOffset: 1737 testutil.go:485: Offset: 2015, NextOffset: 2047 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX#01/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR 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_empty foo3 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo2 foo_empty2 foo_empty3 foo6] vs [foo foo_empty foo_empty4 foo6 foo_empty5 foo2 foo_empty2 foo3 foo_empty3 foo4 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:377: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo5] vs [foo5 foo foo_empty foo2 foo3 foo4 foo_empty4 foo_empty2 foo_empty3 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: "foo6" vs "foo6" + testutil.go:485: Offset: 2015, NextOffset: 2047 + testutil.go:485: Offset: 1705, NextOffset: 1737 + testutil.go:485: Offset: 2047, NextOffset: 5363 + testutil.go:485: Offset: 1737, NextOffset: 4933 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 999, NextOffset: 1031 testutil.go:485: Offset: 757, NextOffset: 789 @@ -37433,94 +36746,77 @@ testutil.go:485: Offset: 1073, NextOffset: 1105 testutil.go:485: Offset: 1381, NextOffset: 1665 testutil.go:485: Offset: 1105, NextOffset: 1389 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 1665, NextOffset: 1697 - testutil.go:485: Offset: 1389, NextOffset: 1421 - testutil.go:485: Offset: 1697, NextOffset: 2015 - testutil.go:485: Offset: 1421, NextOffset: 1705 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU#01 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR + testutil.go:485: Offset: 334, NextOffset: 366 + testutil.go:485: Offset: 126, NextOffset: 158 + testutil.go:485: Offset: 366, NextOffset: 649 + testutil.go:485: Offset: 158, NextOffset: 441 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 649, NextOffset: 681 testutil.go:485: Offset: 441, NextOffset: 473 testutil.go:485: Offset: 681, NextOffset: 999 testutil.go:485: Offset: 473, NextOffset: 757 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - 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: "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=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU#01/duplicated_entry_offset === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-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 "": [foo6 foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo foo2 foo3 foo_empty5] vs [foo6 .no.prefetch.landmark foo foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty foo2 foo3 foo4 foo_empty5] + testutil.go:377: Directory: "" vs "": [foo foo2 foo4 foo_empty4 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo_empty3 foo5] vs [.no.prefetch.landmark foo foo_empty foo2 foo3 foo_empty4 foo_empty5 foo6 foo_empty2 foo_empty3 foo4 foo5] + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1727, NextOffset: 1759 + testutil.go:485: Offset: 2037, NextOffset: 2069 + testutil.go:485: Offset: 1759, NextOffset: 4986 + testutil.go:485: Offset: 2069, NextOffset: 5417 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_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: "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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#01 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR testutil.go: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: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1088, NextOffset: 1120 testutil.go:485: Offset: 1364, NextOffset: 1396 testutil.go:485: Offset: 1120, NextOffset: 1407 testutil.go:485: Offset: 1396, NextOffset: 1683 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo3 foo4 foo_empty5 foo_empty foo2] vs [foo foo2 foo3 foo_empty5 foo6 foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo5] - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 1364, NextOffset: 1396 - testutil.go:485: Offset: 1088, NextOffset: 1120 - testutil.go:485: Offset: 1396, NextOffset: 1683 - testutil.go:485: Offset: 1120, NextOffset: 1407 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "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 foo foo_empty foo2 foo3 foo_empty4 foo_empty2 foo_empty3 foo4 foo5] vs [foo_empty4 foo foo2 foo4 foo_empty3 foo5 foo_empty5 foo6 foo_empty foo_empty2 foo3] testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 1010, NextOffset: 1042 testutil.go:485: Offset: 769, NextOffset: 801 testutil.go:485: Offset: 1042, NextOffset: 1364 testutil.go:485: Offset: 801, NextOffset: 1088 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "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 @@ -37531,122 +36827,125 @@ testutil.go:485: Offset: 129, NextOffset: 161 testutil.go:485: Offset: 368, NextOffset: 655 testutil.go:485: Offset: 161, NextOffset: 448 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 655, NextOffset: 687 + testutil.go:485: Offset: 448, NextOffset: 480 + testutil.go:485: Offset: 687, NextOffset: 1010 + testutil.go:485: Offset: 480, NextOffset: 769 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 1364, NextOffset: 1396 + testutil.go:485: Offset: 1088, NextOffset: 1120 + testutil.go:485: Offset: 1396, NextOffset: 1683 + testutil.go:485: Offset: 1120, NextOffset: 1407 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 1683, NextOffset: 1715 + testutil.go:485: Offset: 1407, NextOffset: 1439 + testutil.go:485: Offset: 1715, NextOffset: 2037 + testutil.go:485: Offset: 1439, NextOffset: 1727 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX#01 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-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 "": [foo6 foo foo_empty foo2 foo_empty3 foo4 foo5 foo_empty5 foo_empty2 foo3 foo_empty4] vs [.no.prefetch.landmark foo_empty foo2 foo3 foo4 foo_empty4 foo foo_empty2 foo_empty3 foo5 foo_empty5 foo6] - 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_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:377: Directory: "" vs "": [foo2 foo3 foo_empty3 foo_empty4 foo5 foo6 foo foo_empty foo_empty2 foo4 foo_empty5] vs [foo_empty foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo3 foo_empty3 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: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 1076, NextOffset: 1108 + testutil.go:485: Offset: 1355, NextOffset: 1387 + testutil.go:485: Offset: 1108, NextOffset: 1393 + testutil.go:485: Offset: 1387, NextOffset: 1672 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" 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: "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: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo2 foo3 foo4 foo_empty4 foo foo_empty2 foo_empty3 foo5 foo_empty5 foo6] vs [foo_empty2 foo3 foo_empty4 foo foo_empty foo2 foo_empty3 foo4 foo5 foo_empty5 foo6] + testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo_empty4 .no.prefetch.landmark foo foo2 foo_empty5 foo6 foo_empty foo4 foo5] vs [foo_empty foo_empty2 foo4 foo_empty5 foo6 foo foo3 foo_empty3 foo_empty4 foo5 foo2] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + 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" 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_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 336, NextOffset: 368 testutil.go:485: Offset: 128, NextOffset: 160 testutil.go:485: Offset: 368, NextOffset: 652 testutil.go:485: Offset: 160, NextOffset: 444 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "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: "foo4" vs "foo4" - testutil.go:485: Offset: 1355, NextOffset: 1387 - testutil.go:485: Offset: 1076, NextOffset: 1108 - testutil.go:485: Offset: 1387, NextOffset: 1672 - testutil.go:485: Offset: 1108, NextOffset: 1393 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 652, NextOffset: 684 testutil.go:485: Offset: 444, NextOffset: 476 testutil.go:485: Offset: 684, NextOffset: 1003 testutil.go:485: Offset: 476, NextOffset: 760 + testutil.go:371: Comparing: "foo_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" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU#01 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":130,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":162,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":450,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":482,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":770,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":802,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1090,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1122,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1411,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1443,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1732,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1764,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":337,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":369,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":657,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":689,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":1012,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":1044,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1367,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1399,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1688,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1720,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":2043,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":2075,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo3 foo4 foo_empty4 foo_empty5 foo foo_empty2 foo_empty3 foo5 foo6 foo2] vs [foo_empty5 foo foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo2 foo4 foo6] + testutil.go:377: Directory: "" vs "": [foo foo3 foo_empty5 foo4 foo_empty4 foo5 foo6 foo_empty foo2 foo_empty2 foo_empty3] vs [.no.prefetch.landmark foo foo_empty3 foo4 foo_empty5 foo_empty foo2 foo_empty2 foo3 foo_empty4 foo5 foo6] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 130, NextOffset: 162 testutil.go:485: Offset: 337, NextOffset: 369 testutil.go:485: Offset: 162, NextOffset: 450 testutil.go:485: Offset: 369, NextOffset: 657 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "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: "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: "foo5" vs "foo5" testutil.go:485: Offset: 1411, NextOffset: 1443 testutil.go:485: Offset: 1688, NextOffset: 1720 @@ -37657,63 +36956,66 @@ 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 "": [.no.prefetch.landmark foo2 foo4 foo6 foo_empty3 foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty2 foo3] vs [foo6 foo2 foo_empty2 foo_empty3 foo5 foo_empty4 foo_empty5 foo foo_empty foo3 foo4] + 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: 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: "foo4" vs "foo4" + testutil.go:485: Offset: 1090, NextOffset: 1122 + testutil.go:485: Offset: 1367, NextOffset: 1399 + testutil.go:485: Offset: 1122, NextOffset: 1411 + testutil.go:485: Offset: 1399, NextOffset: 1688 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty4 foo5 foo6 foo_empty foo foo_empty3 foo4 foo_empty5 .no.prefetch.landmark] vs [foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo6 foo foo3 foo_empty5] + 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_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1367, NextOffset: 1399 testutil.go:485: Offset: 1090, NextOffset: 1122 testutil.go:485: Offset: 1399, NextOffset: 1688 testutil.go:485: Offset: 1122, NextOffset: 1411 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 1411, NextOffset: 1443 + testutil.go:485: Offset: 1720, NextOffset: 2043 + testutil.go:485: Offset: 1443, NextOffset: 1732 testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 2043, NextOffset: 2075 testutil.go:485: Offset: 1732, NextOffset: 1764 testutil.go:485: Offset: 2075, NextOffset: 5435 testutil.go:485: Offset: 1764, NextOffset: 5002 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 337, NextOffset: 369 - testutil.go:485: Offset: 130, NextOffset: 162 - testutil.go:485: Offset: 369, NextOffset: 657 - testutil.go:485: Offset: 162, NextOffset: 450 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 657, NextOffset: 689 + testutil.go:485: Offset: 450, NextOffset: 482 + testutil.go:485: Offset: 689, NextOffset: 1012 + testutil.go:485: Offset: 482, NextOffset: 770 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 1012, NextOffset: 1044 testutil.go:485: Offset: 770, NextOffset: 802 testutil.go:485: Offset: 1044, NextOffset: 1367 testutil.go:485: Offset: 802, NextOffset: 1090 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 1411, NextOffset: 1443 - testutil.go:485: Offset: 1720, NextOffset: 2043 - testutil.go:485: Offset: 1443, NextOffset: 1732 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#01 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":126,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":158,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":441,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":473,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":757,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":789,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1073,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1105,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1389,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1421,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1705,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1737,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":334,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":366,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":649,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":681,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":999,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":1031,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1349,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1381,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1665,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1697,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":2015,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":2047,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 foo_empty2 foo_empty4 foo2 foo3 foo_empty3 foo4 foo6 foo foo_empty] vs [foo_empty4 foo5 .no.prefetch.landmark foo foo_empty foo2 foo3 foo_empty3 foo_empty5 foo_empty2 foo4 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: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:377: Directory: "" vs "": [foo6 foo3 foo_empty3 foo4 foo5 foo_empty4 foo_empty5 foo foo_empty foo2 foo_empty2] vs [foo6 foo_empty2 foo4 foo_empty4 foo2 foo3 foo_empty3 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty] testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 757, NextOffset: 789 testutil.go:485: Offset: 999, NextOffset: 1031 @@ -37725,32 +37027,39 @@ testutil.go:485: Offset: 1349, NextOffset: 1381 testutil.go:485: Offset: 1105, NextOffset: 1389 testutil.go:485: Offset: 1381, NextOffset: 1665 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 1389, NextOffset: 1421 + 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: "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_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_empty2 foo4 foo6 foo3 foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty foo2 foo_empty5] vs [foo_empty2 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo2 foo3 foo_empty3 foo4] - 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: "foo6" vs "foo6" - testutil.go:485: Offset: 2015, NextOffset: 2047 - testutil.go:485: Offset: 1705, NextOffset: 1737 - testutil.go:485: Offset: 2047, NextOffset: 5363 - testutil.go:485: Offset: 1737, NextOffset: 4933 + testutil.go:377: Directory: "" vs "": [foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo3 foo_empty3 foo5 foo_empty2 foo4 foo_empty4 foo6] vs [foo3 foo_empty3 foo4 foo5 foo6 foo foo_empty foo2 foo_empty2 foo_empty4 foo_empty5] + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 334, NextOffset: 366 + testutil.go:485: Offset: 126, NextOffset: 158 + testutil.go:485: Offset: 366, NextOffset: 649 + testutil.go:485: Offset: 158, NextOffset: 441 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 649, NextOffset: 681 testutil.go:485: Offset: 441, NextOffset: 473 @@ -37762,40 +37071,55 @@ 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" - 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_empty5" vs "foo_empty5" + 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: "foo6" vs "foo6" + testutil.go:485: Offset: 2015, NextOffset: 2047 + testutil.go:485: Offset: 1705, NextOffset: 1737 + testutil.go:485: Offset: 2047, NextOffset: 5363 + testutil.go:485: Offset: 1737, NextOffset: 4933 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#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=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=9,prefix="/",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX#01 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-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 "": [foo_empty foo_empty3 foo4 foo_empty4 foo5 foo6 foo foo_empty2 foo3 foo_empty5 foo2] vs [foo3 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo_empty2 foo2 foo5 foo_empty5 foo6 foo foo_empty] + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo3 foo4 foo5 foo6 foo foo_empty2 foo_empty3 foo_empty4 foo_empty5] vs [foo foo2 foo_empty3 foo5 .no.prefetch.landmark foo_empty2 foo3 foo4 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: 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_empty5" vs "foo_empty5" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX#01/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 1088, NextOffset: 1120 + testutil.go:485: Offset: 1364, NextOffset: 1396 + testutil.go:485: Offset: 1120, NextOffset: 1407 + testutil.go:485: Offset: 1396, NextOffset: 1683 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 1407, NextOffset: 1439 + testutil.go:485: Offset: 1683, NextOffset: 1715 + testutil.go:485: Offset: 1439, NextOffset: 1727 + testutil.go:485: Offset: 1715, NextOffset: 2037 testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 1727, NextOffset: 1759 testutil.go:485: Offset: 2037, NextOffset: 2069 @@ -37806,78 +37130,85 @@ testutil.go:485: Offset: 336, NextOffset: 368 testutil.go:485: Offset: 161, NextOffset: 448 testutil.go:485: Offset: 368, NextOffset: 655 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 1088, NextOffset: 1120 - testutil.go:485: Offset: 1364, NextOffset: 1396 - testutil.go:485: Offset: 1120, NextOffset: 1407 - testutil.go:485: Offset: 1396, NextOffset: 1683 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2 foo_empty3 foo5 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo4 foo_empty4] vs [foo_empty foo2 foo3 foo4 foo5 foo6 foo foo_empty2 foo_empty3 foo_empty4 foo_empty5] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 655, NextOffset: 687 + testutil.go:485: Offset: 448, NextOffset: 480 + testutil.go:485: Offset: 687, NextOffset: 1010 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX#01/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX + testutil.go:485: Offset: 480, NextOffset: 769 + 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: 1407, NextOffset: 1439 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU#01 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX testutil.go:485: Offset: 1715, NextOffset: 2037 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo4 foo_empty4] vs [foo2 foo_empty2 foo3 foo_empty5 foo foo_empty foo_empty3 foo4 foo_empty4 foo5 foo6] - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:485: Offset: 1439, NextOffset: 1727 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 336, NextOffset: 368 + testutil.go:485: Offset: 129, NextOffset: 161 + testutil.go:485: Offset: 368, NextOffset: 655 + testutil.go:485: Offset: 161, NextOffset: 448 + testutil.go:371: Comparing: "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: "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 - testutil.go:485: Offset: 801, NextOffset: 1088 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 1683, NextOffset: 1715 - testutil.go:485: Offset: 1407, NextOffset: 1439 - testutil.go:485: Offset: 1715, NextOffset: 2037 - testutil.go:485: Offset: 1439, NextOffset: 1727 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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#02/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX - 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=0,prefix="/",format=USTAR#02/duplicated_entry_offset + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX#02 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX#02/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 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":128,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":160,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":444,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":476,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":760,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":792,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1076,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1108,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1393,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1425,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1710,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1742,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":336,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":368,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":652,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":684,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":1003,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":1035,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1355,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1387,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1672,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1704,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":2024,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":2056,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo_empty3 foo4 foo foo3 foo_empty4 foo5 foo_empty5 foo6 foo2] vs [foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo3 foo5 foo_empty foo2] + testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo_empty4 foo foo2 foo4 foo5 foo_empty5 foo6 foo_empty foo_empty3] vs [foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty foo4 foo_empty5 foo6 foo2 foo_empty2 foo3] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 128, NextOffset: 160 + testutil.go:485: Offset: 336, NextOffset: 368 + testutil.go:485: Offset: 160, NextOffset: 444 + testutil.go:485: Offset: 368, NextOffset: 652 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#01 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 444, NextOffset: 476 testutil.go:485: Offset: 652, NextOffset: 684 testutil.go:485: Offset: 476, NextOffset: 760 testutil.go:485: Offset: 684, NextOffset: 1003 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 760, NextOffset: 792 testutil.go:485: Offset: 1003, NextOffset: 1035 testutil.go:485: Offset: 792, NextOffset: 1076 testutil.go:485: Offset: 1035, NextOffset: 1355 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 1076, NextOffset: 1108 + testutil.go:485: Offset: 1355, NextOffset: 1387 + testutil.go:485: Offset: 1108, NextOffset: 1393 + testutil.go:485: Offset: 1387, NextOffset: 1672 testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 1393, NextOffset: 1425 testutil.go:485: Offset: 1672, NextOffset: 1704 @@ -37889,85 +37220,70 @@ 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 "": [.no.prefetch.landmark foo foo_empty foo_empty3 foo_empty4 foo5 foo2 foo_empty2 foo3 foo4 foo_empty5 foo6] vs [foo_empty3 foo4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty4 foo] + 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: 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: 128, NextOffset: 160 testutil.go:485: Offset: 336, NextOffset: 368 - testutil.go:485: Offset: 160, NextOffset: 444 + testutil.go:485: Offset: 128, NextOffset: 160 testutil.go:485: Offset: 368, NextOffset: 652 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX#02/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX - testutil.go:371: Comparing: "foo_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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 foo6 .no.prefetch.landmark foo foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty foo2 foo3 foo5] vs [foo5 foo_empty5 foo6 foo2 foo3 foo_empty4 foo_empty3 foo4 foo foo_empty foo_empty2] - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + 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: "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: "foo6" vs "foo6" testutil.go:485: Offset: 2024, NextOffset: 2056 testutil.go:485: Offset: 1710, NextOffset: 1742 testutil.go:485: Offset: 2056, NextOffset: 5391 testutil.go:485: Offset: 1742, NextOffset: 4953 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 336, NextOffset: 368 - testutil.go:485: Offset: 128, NextOffset: 160 - testutil.go:485: Offset: 368, NextOffset: 652 - testutil.go:485: Offset: 160, NextOffset: 444 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 1672, NextOffset: 1704 - testutil.go:485: Offset: 1393, NextOffset: 1425 - testutil.go:485: Offset: 1704, NextOffset: 2024 - testutil.go:485: Offset: 1425, NextOffset: 1710 - testutil.go:371: Comparing: "foo_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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU#02 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX 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_empty2" vs "foo_empty2" === 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=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=9,prefix="../",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX#01 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-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 "": [foo6 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo foo_empty foo2 foo5 foo_empty5] vs [.no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo_empty4 foo_empty5 foo6 foo foo_empty3 foo4 foo5] - 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:377: Directory: "" vs "": [foo_empty2 foo3 foo_empty4 foo5 foo6 foo foo_empty foo2 foo_empty3 foo4 foo_empty5] vs [foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo2 foo_empty2 foo3 foo4 foo foo_empty foo_empty3 foo6] + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 770, NextOffset: 802 testutil.go:485: Offset: 1012, NextOffset: 1044 testutil.go:485: Offset: 802, NextOffset: 1090 testutil.go:485: Offset: 1044, NextOffset: 1367 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 1090, NextOffset: 1122 - testutil.go:485: Offset: 1367, NextOffset: 1399 - testutil.go:485: Offset: 1122, NextOffset: 1411 - testutil.go:485: Offset: 1399, NextOffset: 1688 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 1411, NextOffset: 1443 + testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 1443, NextOffset: 1732 + testutil.go:485: Offset: 1720, NextOffset: 2043 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1732, NextOffset: 1764 + testutil.go:485: Offset: 2043, NextOffset: 2075 + testutil.go:485: Offset: 1764, NextOffset: 5002 + testutil.go:485: Offset: 2075, NextOffset: 5435 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 130, NextOffset: 162 testutil.go:485: Offset: 337, NextOffset: 369 @@ -37979,165 +37295,162 @@ 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: "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_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 1090, NextOffset: 1122 + testutil.go:485: Offset: 1367, NextOffset: 1399 + testutil.go:485: Offset: 1122, NextOffset: 1411 + testutil.go:485: Offset: 1399, NextOffset: 1688 testutil.go:371: Comparing: "" vs "" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#02 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty3 foo4 foo5 foo] vs [foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo foo_empty foo5 foo_empty5 foo6] + testutil.go:377: Directory: "" vs "": [foo foo_empty foo_empty3 foo6 .no.prefetch.landmark foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5] vs [foo3 foo_empty4 foo5 foo_empty2 foo_empty foo2 foo_empty3 foo4 foo_empty5 foo6 foo] testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 1012, NextOffset: 1044 testutil.go:485: Offset: 770, NextOffset: 802 testutil.go:485: Offset: 1044, NextOffset: 1367 testutil.go:485: Offset: 802, NextOffset: 1090 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 1367, NextOffset: 1399 + testutil.go:485: Offset: 1090, NextOffset: 1122 + testutil.go:485: Offset: 1399, NextOffset: 1688 + testutil.go:485: Offset: 1122, NextOffset: 1411 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "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: "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: "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_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: 1688, NextOffset: 1720 - testutil.go:485: Offset: 1411, NextOffset: 1443 - testutil.go:485: Offset: 1720, NextOffset: 2043 - testutil.go:485: Offset: 1443, NextOffset: 1732 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU#01 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=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 foo2 foo4 foo5 foo_empty4 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo_empty3] vs [foo5 foo6 foo foo_empty2 foo_empty3 foo_empty4 foo4 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo3] - 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:377: Directory: "" vs "": [foo_empty2 foo3 foo_empty4 foo_empty5 foo6 foo_empty foo2 foo4 foo5 foo foo_empty3] vs [foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo_empty foo5 foo_empty5 foo foo2] + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 1081, NextOffset: 1113 + testutil.go:485: Offset: 1358, NextOffset: 1390 + testutil.go:485: Offset: 1113, NextOffset: 1399 + testutil.go:485: Offset: 1390, NextOffset: 1676 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 1399, NextOffset: 1431 + testutil.go:485: Offset: 1676, NextOffset: 1708 + testutil.go:485: Offset: 1431, NextOffset: 1717 + testutil.go:485: Offset: 1708, NextOffset: 2028 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 128, NextOffset: 160 + testutil.go:485: Offset: 335, NextOffset: 367 + testutil.go:485: Offset: 160, NextOffset: 445 + testutil.go:485: Offset: 367, NextOffset: 652 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 763, NextOffset: 795 testutil.go:485: Offset: 1005, NextOffset: 1037 testutil.go:485: Offset: 795, NextOffset: 1081 testutil.go:485: Offset: 1037, NextOffset: 1358 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "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: "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: "foo4" vs "foo4" - testutil.go:485: Offset: 1081, NextOffset: 1113 - testutil.go:485: Offset: 1358, NextOffset: 1390 - testutil.go:485: Offset: 1113, NextOffset: 1399 - testutil.go:485: Offset: 1390, NextOffset: 1676 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 1399, NextOffset: 1431 - testutil.go:485: Offset: 1676, NextOffset: 1708 - testutil.go:485: Offset: 1431, NextOffset: 1717 - testutil.go:485: Offset: 1708, NextOffset: 2028 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo2 foo3 foo4 foo_empty5 foo foo_empty2 foo_empty3 foo_empty4 foo5 foo6] vs [foo6 foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo foo2 foo4 foo5] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:377: Directory: "" vs "": [foo foo2 foo5 foo_empty5 foo4 foo_empty4 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3] vs [foo foo_empty3 foo4 foo5 foo_empty foo2 foo_empty2 foo3 foo_empty4 foo_empty5 foo6] + 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: "foo2" vs "foo2" testutil.go:485: Offset: 652, NextOffset: 684 testutil.go:485: Offset: 445, NextOffset: 477 testutil.go:485: Offset: 684, NextOffset: 1005 testutil.go:485: Offset: 477, NextOffset: 763 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 1676, NextOffset: 1708 + testutil.go:485: Offset: 1399, NextOffset: 1431 + testutil.go:485: Offset: 1708, NextOffset: 2028 + testutil.go:485: Offset: 1431, NextOffset: 1717 + testutil.go:371: Comparing: "foo_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: 1005, NextOffset: 1037 testutil.go:485: Offset: 763, NextOffset: 795 testutil.go:485: Offset: 1037, NextOffset: 1358 testutil.go:485: Offset: 795, NextOffset: 1081 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1358, NextOffset: 1390 testutil.go:485: Offset: 1081, NextOffset: 1113 testutil.go:485: Offset: 1390, NextOffset: 1676 testutil.go:485: Offset: 1113, NextOffset: 1399 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 335, NextOffset: 367 - testutil.go:485: Offset: 128, NextOffset: 160 - testutil.go:485: Offset: 367, NextOffset: 652 - testutil.go:485: Offset: 160, NextOffset: 445 - testutil.go:371: Comparing: "foo_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: 1676, NextOffset: 1708 - testutil.go:485: Offset: 1399, NextOffset: 1431 - testutil.go:485: Offset: 1708, NextOffset: 2028 - testutil.go:485: Offset: 1431, NextOffset: 1717 testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 2028, NextOffset: 2060 testutil.go:485: Offset: 1717, NextOffset: 1749 testutil.go:485: Offset: 2060, NextOffset: 5377 testutil.go:485: Offset: 1749, NextOffset: 4944 === RUN TestGzipEStargz/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=9,prefix="../",format=GNU#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#01 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=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 "": [foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo4 foo foo3 foo_empty3 foo_empty4] vs [foo_empty3 foo4 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo_empty5 foo_empty foo3 foo_empty4 foo5] - 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:377: Directory: "" vs "": [foo4 foo_empty4 foo_empty5 foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo5 foo6] vs [foo3 foo_empty4 foo5 foo_empty5 foo_empty foo foo2 foo_empty2 foo_empty3 foo4 foo6 .no.prefetch.landmark] 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: "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: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 129, NextOffset: 161 + testutil.go:485: Offset: 336, NextOffset: 368 + testutil.go:485: Offset: 161, NextOffset: 449 + testutil.go:485: Offset: 368, NextOffset: 656 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 449, NextOffset: 481 @@ -38151,7 +37464,12 @@ 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_empty4 foo5 foo_empty5 foo_empty foo foo2 foo_empty2 foo_empty3 foo4 foo6 .no.prefetch.landmark] vs [foo_empty4 foo foo3 foo_empty3 foo4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2] + testutil.go:377: Directory: "" vs "": [foo_empty foo3 foo_empty4 foo5 foo_empty5 foo4 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo_empty3] vs [foo6 foo3 foo_empty3 foo5 foo_empty2 foo4 foo_empty4 foo_empty5 foo foo_empty foo2] + 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 @@ -38169,11 +37487,6 @@ 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: "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: "foo3" vs "foo3" testutil.go:485: Offset: 1012, NextOffset: 1044 @@ -38188,52 +37501,51 @@ testutil.go:485: Offset: 1444, NextOffset: 1733 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX#01 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":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 "": [foo6 foo foo_empty3 foo_empty4 foo_empty5 foo4 foo5 foo_empty foo2 foo_empty2 foo3] vs [foo foo_empty foo2 foo_empty3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo3 foo_empty4 foo6 foo_empty2] + testutil.go:377: Directory: "" vs "": [foo2 foo3 foo_empty3 foo5 foo6 foo foo_empty foo_empty2 foo4 foo_empty4 foo_empty5] vs [foo_empty4 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo5 foo_empty5 foo foo3 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: 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: "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: "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_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 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: "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: "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_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 foo_empty foo2 foo_empty3 foo4 foo5 foo_empty5 foo_empty2 foo3 foo_empty4 foo6] vs [foo foo_empty3 foo_empty4 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo4 foo5] - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo_empty4 foo6 .no.prefetch.landmark foo_empty foo_empty3 foo4 foo5 foo_empty5 foo foo3] vs [foo5 foo6 foo2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo foo_empty foo_empty2] testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1360, NextOffset: 1392 testutil.go:485: Offset: 1084, NextOffset: 1116 @@ -38250,39 +37562,58 @@ testutil.go:485: Offset: 130, NextOffset: 162 testutil.go:485: Offset: 369, NextOffset: 654 testutil.go:485: Offset: 162, NextOffset: 447 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 654, NextOffset: 686 - testutil.go:485: Offset: 447, NextOffset: 479 - testutil.go:485: Offset: 686, NextOffset: 1007 - testutil.go:485: Offset: 479, NextOffset: 765 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 1007, NextOffset: 1039 testutil.go:485: Offset: 765, NextOffset: 797 testutil.go:485: Offset: 1039, NextOffset: 1360 testutil.go:485: Offset: 797, NextOffset: 1084 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 2033, NextOffset: 2065 testutil.go:485: Offset: 1722, NextOffset: 1754 testutil.go:485: Offset: 2065, NextOffset: 5400 testutil.go:485: Offset: 1754, NextOffset: 4965 + testutil.go:371: Comparing: "foo_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 +=== 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=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=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 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":130,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":162,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":452,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":484,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":775,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":807,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1098,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1130,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1421,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1453,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1744,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1776,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":338,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":370,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":660,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":692,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":1017,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":1049,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1374,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1406,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1697,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1729,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":2054,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":2086,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty2 foo4 foo_empty4 foo_empty foo2 foo3 foo_empty3 foo5 foo_empty5 foo6] vs [foo_empty5 foo6 foo3 foo_empty3 foo5 foo2 foo_empty2 foo4 foo_empty4 .no.prefetch.landmark foo foo_empty] + testutil.go:377: Directory: "" vs "": [foo foo2 foo4 foo5 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo_empty3 foo_empty4] vs [foo_empty3 foo6 foo_empty2 foo3 foo_empty foo2 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo] + testutil.go:371: Comparing: "foo2" vs "foo2" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU#01/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU + 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: "foo5" vs "foo5" + testutil.go:485: Offset: 1421, NextOffset: 1453 + testutil.go:485: Offset: 1697, NextOffset: 1729 + testutil.go:485: Offset: 1453, NextOffset: 1744 + testutil.go:485: Offset: 1729, NextOffset: 2054 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1744, NextOffset: 1776 + testutil.go:485: Offset: 2054, NextOffset: 2086 + 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 @@ -38295,25 +37626,10 @@ testutil.go:485: Offset: 807, NextOffset: 1098 testutil.go:485: Offset: 1049, NextOffset: 1374 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 1421, NextOffset: 1453 - testutil.go:485: Offset: 1697, NextOffset: 1729 - testutil.go:485: Offset: 1453, NextOffset: 1744 - testutil.go:485: Offset: 1729, NextOffset: 2054 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "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_empty4" vs "foo_empty4" 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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo6 foo3 foo_empty3 foo5 foo_empty5 foo_empty2 foo4 foo_empty4 .no.prefetch.landmark foo foo_empty foo2] vs [foo_empty3 foo5 foo_empty5 foo6 foo_empty foo2 foo3 foo_empty4 foo foo_empty2 foo4] + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty3 foo6 foo_empty2 foo3] vs [foo_empty3 foo_empty4 foo_empty foo_empty2 foo3 foo5 foo_empty5 foo6 foo foo2 foo4] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 338, NextOffset: 370 testutil.go:485: Offset: 130, NextOffset: 162 @@ -38325,37 +37641,62 @@ 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: "foo4" vs "foo4" testutil.go:485: Offset: 1374, NextOffset: 1406 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU testutil.go: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: "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: "foo5" vs "foo5" testutil.go:485: Offset: 1697, NextOffset: 1729 testutil.go:485: Offset: 1421, NextOffset: 1453 testutil.go:485: Offset: 1729, NextOffset: 2054 testutil.go:485: Offset: 1453, NextOffset: 1744 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_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: "foo6" vs "foo6" testutil.go:485: Offset: 2054, NextOffset: 2086 testutil.go:485: Offset: 1744, NextOffset: 1776 testutil.go:485: Offset: 2086, NextOffset: 5446 testutil.go:485: Offset: 1776, NextOffset: 5014 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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": [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: 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=USTAR#01/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR + 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 @@ -38384,8 +37725,22 @@ 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 [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: 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: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" @@ -38393,26 +37748,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:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 604 - testutil.go:485: Offset: 1624, NextOffset: 1656 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 604, NextOffset: 636 - testutil.go:485: Offset: 1656, NextOffset: 1688 - testutil.go:485: Offset: 636, NextOffset: 668 - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 668, NextOffset: 700 - testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 700, NextOffset: 1732 - testutil.go:485: Offset: 1752, NextOffset: 2812 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [foo.txt barlink test dev test2 baz.txt] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 1656 testutil.go:485: Offset: 572, NextOffset: 604 @@ -38433,8 +37771,6 @@ testutil.go:485: Offset: 604, NextOffset: 636 testutil.go:485: Offset: 1688, NextOffset: 1720 testutil.go:485: Offset: 636, NextOffset: 668 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU#02 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR testutil.go:485: Offset: 1720, NextOffset: 1752 testutil.go:485: Offset: 668, NextOffset: 700 testutil.go:485: Offset: 1752, NextOffset: 2812 @@ -38442,44 +37778,13 @@ testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 2812, NextOffset: 7988 testutil.go:485: Offset: 1732, NextOffset: 6880 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 7988, NextOffset: 8020 - testutil.go:485: Offset: 6880, NextOffset: 6912 - testutil.go:485: Offset: 8020, NextOffset: 8052 - testutil.go:485: Offset: 6912, NextOffset: 6944 - testutil.go:485: Offset: 8052, NextOffset: 8084 - testutil.go:485: Offset: 6944, NextOffset: 6976 - testutil.go:485: Offset: 8084, NextOffset: 15915 - testutil.go:485: Offset: 6976, NextOffset: 14239 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#01/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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: "test2" vs "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 "": [foo.txt barlink test dev test2 baz.txt] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 @@ -38496,6 +37801,8 @@ testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 1732, NextOffset: 6880 testutil.go:485: Offset: 2812, NextOffset: 7988 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#01/duplicated_entry_offset +=== NAME 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] @@ -38509,30 +37816,28 @@ testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [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: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 604 + testutil.go:485: Offset: 1624, NextOffset: 1656 + testutil.go:485: Offset: 604, NextOffset: 636 + testutil.go:485: Offset: 1656, NextOffset: 1688 + testutil.go:485: Offset: 636, NextOffset: 668 + testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 668, NextOffset: 700 + testutil.go:485: Offset: 1720, NextOffset: 1752 + testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [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: 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/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/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 "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [test dev test2 baz.txt foo.txt barlink] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -38557,6 +37862,8 @@ testutil.go:485: Offset: 604, NextOffset: 636 testutil.go:485: Offset: 1688, NextOffset: 1720 testutil.go:485: Offset: 636, NextOffset: 668 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#01 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 1720, NextOffset: 1752 testutil.go:485: Offset: 668, NextOffset: 700 testutil.go:485: Offset: 1752, NextOffset: 2812 @@ -38565,18 +37872,30 @@ testutil.go:485: Offset: 2812, NextOffset: 7988 testutil.go:485: Offset: 1732, NextOffset: 6880 testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 7988, NextOffset: 8020 + testutil.go:485: Offset: 6880, NextOffset: 6912 + testutil.go:485: Offset: 8020, NextOffset: 8052 + testutil.go:485: Offset: 6912, NextOffset: 6944 + testutil.go:485: Offset: 8052, NextOffset: 8084 + testutil.go:485: Offset: 6944, NextOffset: 6976 + testutil.go:485: Offset: 8084, NextOffset: 15915 + testutil.go:485: Offset: 6976, NextOffset: 14239 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#01/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 1732, NextOffset: 6880 - testutil.go:485: Offset: 2812, NextOffset: 7988 + 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] @@ -38591,15 +37910,17 @@ 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: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#01/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 572, NextOffset: 604 testutil.go:485: Offset: 1624, NextOffset: 1656 testutil.go:485: Offset: 604, NextOffset: 636 @@ -38623,8 +37944,28 @@ testutil.go:485: Offset: 1720, NextOffset: 1752 testutil.go:485: Offset: 700, NextOffset: 1732 testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 1732, NextOffset: 6880 + testutil.go:485: Offset: 2812, NextOffset: 7988 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [test dev test2 baz.txt foo.txt barlink] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [test2 baz.txt foo.txt barlink test dev] + testutil.go:371: Comparing: "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" @@ -38633,15 +37974,17 @@ testutil.go:485: Offset: 8020, NextOffset: 8052 testutil.go:485: Offset: 6912, NextOffset: 6944 testutil.go:485: Offset: 8052, NextOffset: 8084 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 6944, NextOffset: 6976 testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go: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" @@ -38657,49 +38000,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 - 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=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 + 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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01/duplicated_entry_offset === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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: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 [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" @@ -38712,11 +38019,11 @@ testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -38731,30 +38038,28 @@ 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=-1,prefix="/",format=USTAR#01/lost_digest_in_a_entry +=== NAME 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: "" 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/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "test2" vs "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 "": [.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 @@ -38783,15 +38088,34 @@ 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" + testutil.go:371: Comparing: "test2" vs "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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#01 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR + testutil.go: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=1,prefix="./",format=PAX#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU#02 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","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-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","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-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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 "": [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 @@ -38821,11 +38145,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": [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" @@ -38842,7 +38166,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 [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 [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" @@ -38887,16 +38211,20 @@ 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:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#01/lost_digest_in_a_entry === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#01 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","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-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","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-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 @@ -38923,16 +38251,14 @@ 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/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,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 [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 [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "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" @@ -38949,28 +38275,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 "": [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: 2812, NextOffset: 11060 - testutil.go:485: Offset: 1732, NextOffset: 9952 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 11060, NextOffset: 11092 - testutil.go:485: Offset: 9952, NextOffset: 9984 - testutil.go:485: Offset: 11092, NextOffset: 11124 - testutil.go:485: Offset: 9984, NextOffset: 10016 - testutil.go:485: Offset: 11124, NextOffset: 11156 - testutil.go:485: Offset: 10016, NextOffset: 10048 - testutil.go:485: Offset: 11156, NextOffset: 21035 - testutil.go:485: Offset: 10048, NextOffset: 19359 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/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 .no.prefetch.landmark] vs [test2 baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -38981,8 +38286,6 @@ testutil.go:485: Offset: 1656, NextOffset: 1688 testutil.go:485: Offset: 604, NextOffset: 636 testutil.go:485: Offset: 1688, NextOffset: 1720 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU#02/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX testutil.go:485: Offset: 636, NextOffset: 668 testutil.go:485: Offset: 1720, NextOffset: 1752 testutil.go:485: Offset: 668, NextOffset: 700 @@ -39001,12 +38304,40 @@ 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: "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": [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/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","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-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","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-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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: "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" @@ -39052,12 +38383,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: "" 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 "": [.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" @@ -39094,6 +38421,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: 11060, NextOffset: 11092 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX testutil.go:485: Offset: 9952, NextOffset: 9984 testutil.go:485: Offset: 11092, NextOffset: 11124 testutil.go:485: Offset: 9984, NextOffset: 10016 @@ -39108,14 +38437,13 @@ testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","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-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","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-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 @@ -39145,7 +38473,7 @@ testutil.go:485: Offset: 10048, NextOffset: 19359 testutil.go:485: Offset: 11156, NextOffset: 21035 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [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" @@ -39166,7 +38494,10 @@ testutil.go:485: Offset: 700, NextOffset: 1732 testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [barlink test dev test2 baz.txt foo.txt] + testutil.go:377: Directory: "" vs "": [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: 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] @@ -39180,7 +38511,7 @@ testutil.go:485: Offset: 11156, NextOffset: 21035 testutil.go:485: Offset: 10048, NextOffset: 19359 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [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" @@ -39206,6 +38537,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/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#01/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX testutil.go:485: Offset: 604, NextOffset: 636 testutil.go:485: Offset: 1688, NextOffset: 1720 testutil.go:485: Offset: 636, NextOffset: 668 @@ -39213,19 +38546,14 @@ testutil.go:485: Offset: 668, NextOffset: 700 testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:485: Offset: 700, NextOffset: 1732 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 2812, NextOffset: 11060 - testutil.go:485: Offset: 1732, NextOffset: 9952 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#01/lost_digest_in_a_entry === 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=PAX#02/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} -=== 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#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 @@ -39255,7 +38583,7 @@ testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -39276,7 +38604,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 "": [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 "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] 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" @@ -39289,11 +38617,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/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" @@ -39301,6 +38629,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=-1,prefix="../",format=GNU#01/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU testutil.go:485: Offset: 1656, NextOffset: 1688 testutil.go:485: Offset: 604, NextOffset: 636 testutil.go:485: Offset: 1688, NextOffset: 1720 @@ -39326,11 +38656,29 @@ testutil.go:485: Offset: 2812, NextOffset: 7988 testutil.go:485: Offset: 1732, NextOffset: 6880 testutil.go:371: Comparing: "barlink" vs "barlink" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#01/duplicated_entry_offset === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#01 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU + testutil.go: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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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: "test2" vs "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 @@ -39360,30 +38708,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: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 "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 604 + testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 1656 - testutil.go:485: Offset: 604, NextOffset: 636 + testutil.go:485: Offset: 572, NextOffset: 604 testutil.go:485: Offset: 1656, NextOffset: 1688 - testutil.go:485: Offset: 636, NextOffset: 668 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU#02/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU + testutil.go:485: Offset: 604, NextOffset: 636 testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 668, NextOffset: 700 + testutil.go:485: Offset: 636, NextOffset: 668 testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:485: Offset: 668, NextOffset: 700 testutil.go:485: Offset: 1752, NextOffset: 2812 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [barlink test dev test2 baz.txt foo.txt] + 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" @@ -39393,17 +38741,17 @@ testutil.go:485: Offset: 6912, NextOffset: 6944 testutil.go:485: Offset: 8052, NextOffset: 8084 testutil.go:485: Offset: 6944, NextOffset: 6976 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU#02/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#01/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 1592, NextOffset: 1624 @@ -39418,30 +38766,15 @@ testutil.go:485: Offset: 668, NextOffset: 700 testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:485: Offset: 700, NextOffset: 1732 - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 1656 - testutil.go:485: Offset: 572, NextOffset: 604 - testutil.go:485: Offset: 1656, NextOffset: 1688 - testutil.go:485: Offset: 604, NextOffset: 636 - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 636, NextOffset: 668 - testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 668, NextOffset: 700 - testutil.go:485: Offset: 1752, NextOffset: 2812 - testutil.go:485: Offset: 700, NextOffset: 1732 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 2812, NextOffset: 7988 - testutil.go:485: Offset: 1732, NextOffset: 6880 - testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX#01/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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 [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" @@ -39454,6 +38787,8 @@ 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=-2,prefix="",format=PAX#01/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU testutil.go:485: Offset: 1720, NextOffset: 1752 testutil.go:485: Offset: 700, NextOffset: 1732 testutil.go:485: Offset: 1752, NextOffset: 2812 @@ -39486,29 +38821,13 @@ testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [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 "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 1656 - testutil.go:485: Offset: 572, NextOffset: 604 - testutil.go:485: Offset: 1656, NextOffset: 1688 - testutil.go:485: Offset: 604, NextOffset: 636 - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 636, NextOffset: 668 - testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 668, NextOffset: 700 - testutil.go:485: Offset: 1752, NextOffset: 2812 - testutil.go:485: Offset: 700, NextOffset: 1732 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 2812, NextOffset: 7988 - testutil.go:485: Offset: 1732, NextOffset: 6880 + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] @@ -39522,11 +38841,11 @@ testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] - testutil.go: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" @@ -39542,30 +38861,31 @@ testutil.go:485: Offset: 668, NextOffset: 700 testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:485: Offset: 700, NextOffset: 1732 -=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX#02 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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: "test2" vs "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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU#01 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU testutil.go:485: Offset: 1624, NextOffset: 1656 - testutil.go:485: Offset: 604, NextOffset: 636 + testutil.go:485: Offset: 572, NextOffset: 604 testutil.go:485: Offset: 1656, NextOffset: 1688 - testutil.go:485: Offset: 636, NextOffset: 668 + testutil.go:485: Offset: 604, NextOffset: 636 testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 668, NextOffset: 700 + testutil.go:485: Offset: 636, NextOffset: 668 testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:485: Offset: 668, NextOffset: 700 testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 2812, NextOffset: 7988 + testutil.go:485: Offset: 1732, NextOffset: 6880 +=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU#01/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 @@ -39591,30 +38911,34 @@ 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=GNU#01/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU testutil.go:485: Offset: 8052, NextOffset: 8084 testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [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 [test dev test2 baz.txt foo.txt barlink] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 1656 + testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 604 - testutil.go:485: Offset: 1656, NextOffset: 1688 + testutil.go:485: Offset: 1624, NextOffset: 1656 testutil.go:485: Offset: 604, NextOffset: 636 - testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 1656, NextOffset: 1688 testutil.go:485: Offset: 636, NextOffset: 668 - testutil.go:485: Offset: 1720, NextOffset: 1752 + testutil.go:485: Offset: 1688, NextOffset: 1720 testutil.go:485: Offset: 668, NextOffset: 700 - testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:485: Offset: 1720, NextOffset: 1752 testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [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: 2812, NextOffset: 7988 testutil.go:485: Offset: 1732, NextOffset: 6880 @@ -39631,7 +38955,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": [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" @@ -39641,6 +38965,21 @@ testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU + testutil.go:485: Offset: 1624, NextOffset: 1656 + testutil.go:485: Offset: 572, NextOffset: 604 + testutil.go:485: Offset: 1656, NextOffset: 1688 + testutil.go:485: Offset: 604, NextOffset: 636 + testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 636, NextOffset: 668 + testutil.go:485: Offset: 1720, NextOffset: 1752 + testutil.go:485: Offset: 668, NextOffset: 700 + testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 1656 testutil.go:485: Offset: 572, NextOffset: 604 testutil.go:485: Offset: 1656, NextOffset: 1688 @@ -39652,14 +38991,14 @@ testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:485: Offset: 700, NextOffset: 1732 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":722,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":754,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":786,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":818,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":901,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":933,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":965,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":997,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [.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 @@ -39674,22 +39013,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: 720 - testutil.go:485: Offset: 493, NextOffset: 899 + testutil.go:485: Offset: 351, NextOffset: 722 + testutil.go:485: Offset: 493, NextOffset: 901 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 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: 2532 + testutil.go:485: Offset: 722, NextOffset: 754 + testutil.go:485: Offset: 901, NextOffset: 933 + testutil.go:485: Offset: 754, NextOffset: 786 + testutil.go:485: Offset: 933, NextOffset: 965 + testutil.go:485: Offset: 786, NextOffset: 818 + testutil.go:485: Offset: 965, NextOffset: 997 + testutil.go:485: Offset: 818, NextOffset: 2186 + testutil.go:485: Offset: 997, NextOffset: 2534 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" @@ -39710,35 +39049,22 @@ 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 [foo.txt barlink test dev test2 baz.txt] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 202, NextOffset: 234 - testutil.go:485: Offset: 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 "": [.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: 493, NextOffset: 899 - testutil.go:485: Offset: 351, NextOffset: 720 + testutil.go:485: Offset: 493, NextOffset: 901 + testutil.go:485: Offset: 351, NextOffset: 722 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: 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: 2532 - testutil.go:485: Offset: 816, NextOffset: 2181 + testutil.go:485: Offset: 901, NextOffset: 933 + testutil.go:485: Offset: 722, NextOffset: 754 + testutil.go:485: Offset: 933, NextOffset: 965 + testutil.go:485: Offset: 754, NextOffset: 786 + testutil.go:485: Offset: 965, NextOffset: 997 + testutil.go:485: Offset: 786, NextOffset: 818 + testutil.go:485: Offset: 997, NextOffset: 2534 + testutil.go:485: Offset: 818, 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" @@ -39760,28 +39086,41 @@ 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=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=9,prefix="",format=USTAR#02 + 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=0,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":94,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":126,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":158,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":190,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":222,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":728,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":760,"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":824,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":905,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":937,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":969,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1001,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":728,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":760,"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":824,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [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: 728, NextOffset: 760 - testutil.go:485: Offset: 905, NextOffset: 937 + testutil.go:485: Offset: 904, NextOffset: 936 testutil.go:485: Offset: 760, NextOffset: 792 - testutil.go:485: Offset: 937, NextOffset: 969 + testutil.go:485: Offset: 936, NextOffset: 968 testutil.go:485: Offset: 792, NextOffset: 824 - testutil.go:485: Offset: 969, NextOffset: 1001 + testutil.go:485: Offset: 968, NextOffset: 1000 testutil.go:485: Offset: 824, NextOffset: 2194 - testutil.go:485: Offset: 1001, NextOffset: 2545 + testutil.go:485: Offset: 1000, NextOffset: 2539 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -39816,18 +39155,10 @@ testutil.go:485: Offset: 362, NextOffset: 495 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 354, NextOffset: 728 - testutil.go:485: Offset: 495, NextOffset: 905 + testutil.go:485: Offset: 495, NextOffset: 904 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: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 202, NextOffset: 234 testutil.go:485: Offset: 94, NextOffset: 126 @@ -39841,6 +39172,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: 728 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 904, NextOffset: 936 + testutil.go:485: Offset: 728, NextOffset: 760 + testutil.go:485: Offset: 936, NextOffset: 968 + testutil.go:485: Offset: 760, NextOffset: 792 + testutil.go:485: Offset: 968, NextOffset: 1000 + testutil.go:485: Offset: 792, NextOffset: 824 + testutil.go:485: Offset: 1000, NextOffset: 2539 + testutil.go:485: Offset: 824, NextOffset: 2194 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "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 @@ -39854,30 +39208,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: 905 - testutil.go:485: Offset: 354, NextOffset: 728 +=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":94,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":126,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":158,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":190,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":353,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":731,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":763,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":795,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":827,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":908,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":940,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":972,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1004,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 905, NextOffset: 937 - testutil.go:485: Offset: 728, NextOffset: 760 - testutil.go:485: Offset: 937, NextOffset: 969 - testutil.go:485: Offset: 760, NextOffset: 792 - testutil.go:485: Offset: 969, NextOffset: 1001 - testutil.go:485: Offset: 792, NextOffset: 824 - testutil.go:485: Offset: 1001, NextOffset: 2545 - testutil.go:485: Offset: 824, NextOffset: 2194 -=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX#02 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":94,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":126,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":158,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":190,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":353,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":901,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":933,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":965,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":997,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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:485: Offset: 731, NextOffset: 763 + testutil.go:485: Offset: 908, NextOffset: 940 + testutil.go:485: Offset: 763, NextOffset: 795 + testutil.go:485: Offset: 940, NextOffset: 972 + testutil.go:485: Offset: 795, NextOffset: 827 + testutil.go:485: Offset: 972, NextOffset: 1004 + testutil.go:485: Offset: 827, NextOffset: 2201 + testutil.go:485: Offset: 1004, NextOffset: 2542 + 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: 94, NextOffset: 126 testutil.go:485: Offset: 202, NextOffset: 234 @@ -39891,29 +39250,6 @@ testutil.go:485: Offset: 330, NextOffset: 362 testutil.go:485: Offset: 254, NextOffset: 353 testutil.go:485: Offset: 362, NextOffset: 495 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 353, NextOffset: 724 - testutil.go:485: Offset: 495, NextOffset: 901 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 724, NextOffset: 756 - testutil.go:485: Offset: 901, NextOffset: 933 - testutil.go:485: Offset: 756, NextOffset: 788 - testutil.go:485: Offset: 933, NextOffset: 965 - testutil.go:485: Offset: 788, NextOffset: 820 - testutil.go:485: Offset: 965, NextOffset: 997 - testutil.go:485: Offset: 820, NextOffset: 2194 - testutil.go:485: Offset: 997, NextOffset: 2539 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 94, NextOffset: 126 testutil.go:485: Offset: 202, NextOffset: 234 @@ -39927,8 +39263,19 @@ testutil.go:485: Offset: 330, NextOffset: 362 testutil.go:485: Offset: 254, NextOffset: 353 testutil.go:485: Offset: 362, NextOffset: 495 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 353, NextOffset: 731 + testutil.go:485: Offset: 495, NextOffset: 908 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 "": [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/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "test2" vs "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 @@ -39942,30 +39289,9 @@ testutil.go:485: Offset: 222, NextOffset: 254 testutil.go:485: Offset: 362, NextOffset: 495 testutil.go:485: Offset: 254, NextOffset: 353 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 495, NextOffset: 901 - testutil.go:485: Offset: 353, NextOffset: 724 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 901, NextOffset: 933 - testutil.go:485: Offset: 724, NextOffset: 756 - testutil.go:485: Offset: 933, NextOffset: 965 - testutil.go:485: Offset: 756, NextOffset: 788 - testutil.go:485: Offset: 965, NextOffset: 997 - testutil.go:485: Offset: 788, NextOffset: 820 - testutil.go:485: Offset: 997, NextOffset: 2539 - testutil.go:485: Offset: 820, NextOffset: 2194 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 202, NextOffset: 234 testutil.go:485: Offset: 94, NextOffset: 126 testutil.go:485: Offset: 234, NextOffset: 266 @@ -39978,21 +39304,50 @@ 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: 908 + testutil.go:485: Offset: 353, 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: 908, NextOffset: 940 + testutil.go:485: Offset: 731, NextOffset: 763 + testutil.go:485: Offset: 940, NextOffset: 972 + testutil.go:485: Offset: 763, NextOffset: 795 + testutil.go:485: Offset: 972, NextOffset: 1004 + testutil.go:485: Offset: 795, NextOffset: 827 + testutil.go:485: Offset: 1004, NextOffset: 2542 + testutil.go:485: Offset: 827, NextOffset: 2201 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01/duplicated_entry_offset === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#01/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":95,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":127,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":159,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":191,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":223,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":255,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":356,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":731,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":763,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":795,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":827,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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":765,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":797,"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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":909,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":941,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":973,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1005,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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: "barlink" vs "barlink" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#01/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 733, NextOffset: 765 + testutil.go:485: Offset: 909, NextOffset: 941 + testutil.go:485: Offset: 765, NextOffset: 797 + testutil.go:485: Offset: 941, NextOffset: 973 + testutil.go:485: Offset: 797, NextOffset: 829 + testutil.go:485: Offset: 973, NextOffset: 1005 + testutil.go:485: Offset: 829, NextOffset: 2198 + testutil.go:485: Offset: 1005, NextOffset: 2551 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" @@ -40022,22 +39377,12 @@ testutil.go:485: Offset: 255, NextOffset: 356 testutil.go:485: Offset: 363, NextOffset: 497 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 356, NextOffset: 731 - testutil.go:485: Offset: 497, NextOffset: 906 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 731, NextOffset: 763 - testutil.go:485: Offset: 906, NextOffset: 938 - testutil.go:485: Offset: 763, NextOffset: 795 - testutil.go:485: Offset: 938, NextOffset: 970 - testutil.go:485: Offset: 795, NextOffset: 827 - testutil.go:485: Offset: 970, NextOffset: 1002 - testutil.go:485: Offset: 827, NextOffset: 2200 - testutil.go:485: Offset: 1002, NextOffset: 2547 + testutil.go:485: Offset: 356, NextOffset: 733 + testutil.go:485: Offset: 497, NextOffset: 909 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#01 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR testutil.go: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 "": [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: 203, NextOffset: 235 testutil.go:485: Offset: 95, NextOffset: 127 @@ -40052,26 +39397,26 @@ testutil.go:485: Offset: 363, NextOffset: 497 testutil.go:485: Offset: 255, NextOffset: 356 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 497, NextOffset: 906 - testutil.go:485: Offset: 356, NextOffset: 731 + testutil.go:485: Offset: 497, NextOffset: 909 + testutil.go:485: Offset: 356, 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: 906, NextOffset: 938 - testutil.go:485: Offset: 731, NextOffset: 763 - testutil.go:485: Offset: 938, NextOffset: 970 - testutil.go:485: Offset: 763, NextOffset: 795 - testutil.go:485: Offset: 970, NextOffset: 1002 - testutil.go:485: Offset: 795, NextOffset: 827 - testutil.go:485: Offset: 1002, NextOffset: 2547 - testutil.go:485: Offset: 827, NextOffset: 2200 + testutil.go:485: Offset: 909, NextOffset: 941 + testutil.go:485: Offset: 733, NextOffset: 765 + testutil.go:485: Offset: 941, NextOffset: 973 + testutil.go:485: Offset: 765, NextOffset: 797 + testutil.go:485: Offset: 973, NextOffset: 1005 + testutil.go:485: Offset: 797, NextOffset: 829 + testutil.go:485: Offset: 1005, NextOffset: 2551 + testutil.go:485: Offset: 829, 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/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" @@ -40088,16 +39433,16 @@ 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=9,prefix="",format=GNU#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#01/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":830,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":862,"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":926,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1007,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1039,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1071,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1103,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":832,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":864,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":896,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":928,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1009,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1041,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1073,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1105,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 93, NextOffset: 125 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#01/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX testutil.go:485: Offset: 202, NextOffset: 234 testutil.go:485: Offset: 125, NextOffset: 157 testutil.go:485: Offset: 234, NextOffset: 266 @@ -40110,26 +39455,26 @@ 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: 830 - testutil.go:485: Offset: 493, NextOffset: 1007 + testutil.go:485: Offset: 351, NextOffset: 832 + testutil.go:485: Offset: 493, NextOffset: 1009 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 830, NextOffset: 862 - testutil.go:485: Offset: 1007, NextOffset: 1039 - 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: 2409 - testutil.go:485: Offset: 1103, NextOffset: 2749 + testutil.go:485: Offset: 832, NextOffset: 864 + testutil.go:485: Offset: 1009, NextOffset: 1041 + testutil.go:485: Offset: 864, NextOffset: 896 + testutil.go:485: Offset: 1041, NextOffset: 1073 + testutil.go:485: Offset: 896, NextOffset: 928 + testutil.go:485: Offset: 1073, NextOffset: 1105 + testutil.go:485: Offset: 928, NextOffset: 2411 + testutil.go:485: Offset: 1105, NextOffset: 2752 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 [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" @@ -40146,30 +39491,7 @@ testutil.go:485: Offset: 253, NextOffset: 351 testutil.go:485: Offset: 362, NextOffset: 493 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [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: 493, NextOffset: 1007 - testutil.go:485: Offset: 351, NextOffset: 830 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1007, NextOffset: 1039 - testutil.go:485: Offset: 830, NextOffset: 862 - 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: 2749 - testutil.go:485: Offset: 926, NextOffset: 2409 - 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 .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 @@ -40177,12 +39499,37 @@ testutil.go:485: Offset: 125, NextOffset: 157 testutil.go:485: Offset: 266, NextOffset: 298 testutil.go:485: Offset: 157, NextOffset: 189 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX testutil.go:485: Offset: 298, NextOffset: 330 testutil.go:485: Offset: 189, NextOffset: 221 testutil.go:485: Offset: 330, NextOffset: 362 testutil.go:485: Offset: 221, NextOffset: 253 testutil.go:485: Offset: 362, NextOffset: 493 testutil.go:485: Offset: 253, NextOffset: 351 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 493, NextOffset: 1009 + testutil.go:485: Offset: 351, NextOffset: 832 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1009, NextOffset: 1041 + testutil.go:485: Offset: 832, NextOffset: 864 + testutil.go:485: Offset: 1041, NextOffset: 1073 + testutil.go:485: Offset: 864, NextOffset: 896 + testutil.go:485: Offset: 1073, NextOffset: 1105 + testutil.go:485: Offset: 896, NextOffset: 928 + testutil.go:485: Offset: 1105, NextOffset: 2752 + testutil.go:485: Offset: 928, NextOffset: 2411 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 202, NextOffset: 234 testutil.go:485: Offset: 93, NextOffset: 125 @@ -40197,14 +39544,14 @@ testutil.go:485: Offset: 362, NextOffset: 493 testutil.go:485: Offset: 253, NextOffset: 351 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":836,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":868,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":900,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":932,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1012,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1044,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1076,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1108,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":836,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":868,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":900,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":932,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1013,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1045,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1077,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1109,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [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 @@ -40220,25 +39567,25 @@ testutil.go:485: Offset: 362, NextOffset: 495 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 354, NextOffset: 836 - testutil.go:485: Offset: 495, NextOffset: 1012 + testutil.go:485: Offset: 495, NextOffset: 1013 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:485: Offset: 836, NextOffset: 868 - testutil.go:485: Offset: 1012, NextOffset: 1044 + testutil.go:485: Offset: 1013, NextOffset: 1045 testutil.go:485: Offset: 868, NextOffset: 900 - testutil.go:485: Offset: 1044, NextOffset: 1076 + testutil.go:485: Offset: 1045, NextOffset: 1077 testutil.go:485: Offset: 900, NextOffset: 932 - testutil.go:485: Offset: 1076, NextOffset: 1108 + testutil.go:485: Offset: 1077, NextOffset: 1109 testutil.go:485: Offset: 932, NextOffset: 2415 - testutil.go:485: Offset: 1108, NextOffset: 2757 + testutil.go:485: Offset: 1109, NextOffset: 2756 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 [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" @@ -40255,25 +39602,13 @@ testutil.go:485: Offset: 254, NextOffset: 354 testutil.go:485: Offset: 362, NextOffset: 495 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [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: 1012, NextOffset: 1044 - testutil.go:485: Offset: 836, NextOffset: 868 - testutil.go:485: Offset: 1044, NextOffset: 1076 - testutil.go:485: Offset: 868, NextOffset: 900 - testutil.go:485: Offset: 1076, NextOffset: 1108 - testutil.go:485: Offset: 900, NextOffset: 932 - testutil.go:485: Offset: 1108, NextOffset: 2757 - testutil.go:485: Offset: 932, NextOffset: 2415 + 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": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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" @@ -40301,20 +39636,31 @@ testutil.go:485: Offset: 330, NextOffset: 362 testutil.go:485: Offset: 222, NextOffset: 254 testutil.go:485: Offset: 362, NextOffset: 495 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX#02/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX testutil.go:485: Offset: 254, NextOffset: 354 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 495, NextOffset: 1012 + testutil.go:485: Offset: 495, NextOffset: 1013 testutil.go:485: Offset: 354, NextOffset: 836 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1013, NextOffset: 1045 + testutil.go:485: Offset: 836, NextOffset: 868 + testutil.go:485: Offset: 1045, NextOffset: 1077 + testutil.go:485: Offset: 868, NextOffset: 900 + testutil.go:485: Offset: 1077, NextOffset: 1109 + testutil.go:485: Offset: 900, NextOffset: 932 + testutil.go:485: Offset: 1109, NextOffset: 2756 + testutil.go:485: Offset: 932, NextOffset: 2415 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":94,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":126,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":158,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":190,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":353,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":836,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":868,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":900,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":932,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1013,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1045,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1077,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1109,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","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":870,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":902,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":934,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1014,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1046,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1078,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1110,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 94, NextOffset: 126 testutil.go:485: Offset: 202, NextOffset: 234 @@ -40329,28 +39675,28 @@ testutil.go:485: Offset: 254, NextOffset: 353 testutil.go:485: Offset: 362, NextOffset: 495 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 353, NextOffset: 836 - testutil.go:485: Offset: 495, NextOffset: 1013 + testutil.go:485: Offset: 353, NextOffset: 838 + testutil.go:485: Offset: 495, NextOffset: 1014 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 836, NextOffset: 868 - testutil.go:485: Offset: 1013, NextOffset: 1045 - testutil.go:485: Offset: 868, NextOffset: 900 - testutil.go:485: Offset: 1045, NextOffset: 1077 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU#02/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX - testutil.go:485: Offset: 900, NextOffset: 932 - testutil.go:485: Offset: 1077, NextOffset: 1109 - testutil.go:485: Offset: 932, NextOffset: 2417 - testutil.go:485: Offset: 1109, NextOffset: 2755 + testutil.go:485: Offset: 838, NextOffset: 870 + testutil.go:485: Offset: 1014, NextOffset: 1046 + testutil.go:485: Offset: 870, NextOffset: 902 + testutil.go:485: Offset: 1046, NextOffset: 1078 + testutil.go:485: Offset: 902, NextOffset: 934 + testutil.go:485: Offset: 1078, NextOffset: 1110 + testutil.go:485: Offset: 934, NextOffset: 2423 + testutil.go:485: Offset: 1110, NextOffset: 2752 testutil.go:371: Comparing: "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" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#01/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,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: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -40365,32 +39711,11 @@ testutil.go:485: Offset: 222, NextOffset: 254 testutil.go:485: Offset: 330, NextOffset: 362 testutil.go:485: Offset: 254, NextOffset: 353 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#01/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX 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:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 495, NextOffset: 1013 - testutil.go:485: Offset: 353, NextOffset: 836 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1013, NextOffset: 1045 - testutil.go:485: Offset: 836, NextOffset: 868 - testutil.go:485: Offset: 1045, NextOffset: 1077 - testutil.go:485: Offset: 868, NextOffset: 900 - testutil.go:485: Offset: 1077, NextOffset: 1109 - testutil.go:485: Offset: 900, NextOffset: 932 - testutil.go:485: Offset: 1109, NextOffset: 2755 - testutil.go:485: Offset: 932, NextOffset: 2417 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "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: 202, NextOffset: 234 testutil.go:485: Offset: 94, NextOffset: 126 @@ -40404,12 +39729,35 @@ testutil.go:485: Offset: 222, NextOffset: 254 testutil.go:485: Offset: 362, NextOffset: 495 testutil.go:485: Offset: 254, NextOffset: 353 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 495, NextOffset: 1014 + testutil.go:485: Offset: 353, NextOffset: 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: 1014, NextOffset: 1046 + testutil.go:485: Offset: 838, NextOffset: 870 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR#02 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX + testutil.go:485: Offset: 1046, NextOffset: 1078 + testutil.go:485: Offset: 870, NextOffset: 902 + testutil.go:485: Offset: 1078, NextOffset: 1110 + testutil.go:485: Offset: 902, NextOffset: 934 + testutil.go:485: Offset: 1110, NextOffset: 2752 + testutil.go:485: Offset: 934, NextOffset: 2423 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 202, NextOffset: 234 testutil.go:485: Offset: 94, NextOffset: 126 testutil.go:485: Offset: 234, NextOffset: 266 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU#02/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX testutil.go:485: Offset: 126, NextOffset: 158 testutil.go:485: Offset: 266, NextOffset: 298 testutil.go:485: Offset: 158, NextOffset: 190 @@ -40420,31 +39768,14 @@ testutil.go:485: Offset: 362, NextOffset: 495 testutil.go:485: Offset: 254, NextOffset: 353 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX#02 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":846,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":878,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":910,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":942,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1022,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1054,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1086,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1118,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":848,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":880,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":912,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":944,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","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":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 846, NextOffset: 878 - testutil.go:485: Offset: 1022, NextOffset: 1054 - testutil.go:485: Offset: 878, NextOffset: 910 - testutil.go:485: Offset: 1054, NextOffset: 1086 - testutil.go:485: Offset: 910, NextOffset: 942 - testutil.go:485: Offset: 1086, NextOffset: 1118 - testutil.go:485: Offset: 942, NextOffset: 2435 - testutil.go:485: Offset: 1118, NextOffset: 2769 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 95, NextOffset: 127 testutil.go:485: Offset: 203, NextOffset: 235 @@ -40458,6 +39789,29 @@ 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: 848 + 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: 848, NextOffset: 880 + testutil.go:485: Offset: 1024, NextOffset: 1056 + testutil.go:485: Offset: 880, NextOffset: 912 + testutil.go:485: Offset: 1056, NextOffset: 1088 + testutil.go:485: Offset: 912, NextOffset: 944 + testutil.go:485: Offset: 1088, NextOffset: 1120 + testutil.go:485: Offset: 944, NextOffset: 2435 + 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 [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "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 @@ -40466,30 +39820,13 @@ testutil.go:485: Offset: 159, NextOffset: 191 testutil.go:485: Offset: 267, NextOffset: 299 testutil.go:485: Offset: 191, NextOffset: 223 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#02/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX testutil.go: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: 846 - testutil.go:485: Offset: 497, NextOffset: 1022 - 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: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1022, NextOffset: 1054 - testutil.go:485: Offset: 846, NextOffset: 878 - testutil.go:485: Offset: 1054, NextOffset: 1086 - testutil.go:485: Offset: 878, NextOffset: 910 - testutil.go:485: Offset: 1086, NextOffset: 1118 - testutil.go:485: Offset: 910, NextOffset: 942 - testutil.go:485: Offset: 1118, NextOffset: 2769 - testutil.go:485: Offset: 942, NextOffset: 2435 + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" @@ -40523,22 +39860,39 @@ testutil.go:485: Offset: 331, NextOffset: 363 testutil.go:485: Offset: 223, NextOffset: 255 testutil.go:485: Offset: 363, NextOffset: 497 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#02/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX testutil.go:485: Offset: 255, NextOffset: 356 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 497, NextOffset: 1022 - testutil.go:485: Offset: 356, NextOffset: 846 + testutil.go:485: Offset: 497, NextOffset: 1024 + testutil.go:485: Offset: 356, NextOffset: 848 testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: 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: 848, NextOffset: 880 + testutil.go:485: Offset: 1056, NextOffset: 1088 + testutil.go:485: Offset: 880, NextOffset: 912 + testutil.go:485: Offset: 1088, NextOffset: 1120 + testutil.go:485: Offset: 912, NextOffset: 944 + testutil.go:485: Offset: 1120, NextOffset: 2772 + testutil.go:485: Offset: 944, NextOffset: 2435 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX#02 -=== 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=0,prefix="",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU#02 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":901,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":933,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":965,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":997,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":725,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":757,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":789,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":821,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":903,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":935,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":967,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":999,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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 "": [test dev test2 baz.txt foo.txt barlink] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "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 @@ -40552,34 +39906,9 @@ testutil.go:485: Offset: 330, NextOffset: 362 testutil.go:485: Offset: 253, NextOffset: 352 testutil.go:485: Offset: 362, NextOffset: 493 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 352, NextOffset: 724 - testutil.go:485: Offset: 493, NextOffset: 901 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 724, NextOffset: 756 - testutil.go:485: Offset: 901, NextOffset: 933 - testutil.go:485: Offset: 756, NextOffset: 788 - testutil.go:485: Offset: 933, NextOffset: 965 - testutil.go:485: Offset: 788, NextOffset: 820 - testutil.go:485: Offset: 965, NextOffset: 997 - testutil.go:485: Offset: 820, NextOffset: 2190 - testutil.go:485: Offset: 997, NextOffset: 2533 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 93, NextOffset: 125 testutil.go:485: Offset: 202, NextOffset: 234 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU#02 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU testutil.go:485: Offset: 125, NextOffset: 157 testutil.go:485: Offset: 234, NextOffset: 266 testutil.go:485: Offset: 157, NextOffset: 189 @@ -40590,8 +39919,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: 725 + testutil.go:485: Offset: 493, NextOffset: 903 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 725, NextOffset: 757 + testutil.go:485: Offset: 903, NextOffset: 935 + testutil.go:485: Offset: 757, NextOffset: 789 + testutil.go:485: Offset: 935, NextOffset: 967 + testutil.go:485: Offset: 789, NextOffset: 821 + testutil.go:485: Offset: 967, NextOffset: 999 + testutil.go:485: Offset: 821, NextOffset: 2180 + testutil.go:485: Offset: 999, NextOffset: 2532 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [barlink test dev test2 baz.txt foo.txt] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 202, NextOffset: 234 testutil.go:485: Offset: 93, NextOffset: 125 @@ -40606,22 +39950,22 @@ testutil.go:485: Offset: 362, NextOffset: 493 testutil.go:485: Offset: 253, NextOffset: 352 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 493, NextOffset: 901 - testutil.go:485: Offset: 352, NextOffset: 724 + testutil.go:485: Offset: 493, NextOffset: 903 + testutil.go:485: Offset: 352, NextOffset: 725 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 901, NextOffset: 933 - testutil.go:485: Offset: 724, NextOffset: 756 - testutil.go:485: Offset: 933, NextOffset: 965 - testutil.go:485: Offset: 756, NextOffset: 788 - testutil.go:485: Offset: 965, NextOffset: 997 - testutil.go:485: Offset: 788, NextOffset: 820 - testutil.go:485: Offset: 997, NextOffset: 2533 - testutil.go:485: Offset: 820, NextOffset: 2190 + testutil.go:485: Offset: 903, NextOffset: 935 + testutil.go:485: Offset: 725, NextOffset: 757 + testutil.go:485: Offset: 935, NextOffset: 967 + testutil.go:485: Offset: 757, NextOffset: 789 + testutil.go:485: Offset: 967, NextOffset: 999 + testutil.go:485: Offset: 789, NextOffset: 821 + testutil.go:485: Offset: 999, NextOffset: 2532 + testutil.go:485: Offset: 821, NextOffset: 2180 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" @@ -40642,20 +39986,14 @@ 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=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#02 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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":766,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":798,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":830,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -40685,24 +40023,28 @@ testutil.go:485: Offset: 255, NextOffset: 356 testutil.go:485: Offset: 365, NextOffset: 499 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 356, NextOffset: 732 + testutil.go:485: Offset: 356, NextOffset: 734 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: 734, NextOffset: 766 testutil.go:485: Offset: 911, NextOffset: 943 - testutil.go:485: Offset: 764, NextOffset: 796 + testutil.go:485: Offset: 766, NextOffset: 798 testutil.go:485: Offset: 943, NextOffset: 975 - testutil.go:485: Offset: 796, NextOffset: 828 + testutil.go:485: Offset: 798, NextOffset: 830 testutil.go:485: Offset: 975, NextOffset: 1007 - testutil.go:485: Offset: 828, NextOffset: 2206 - testutil.go:485: Offset: 1007, NextOffset: 2547 + testutil.go:485: Offset: 830, NextOffset: 2210 + testutil.go:485: Offset: 1007, NextOffset: 2546 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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: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: 205, NextOffset: 237 testutil.go:485: Offset: 95, NextOffset: 127 @@ -40716,6 +40058,29 @@ testutil.go:485: Offset: 223, NextOffset: 255 testutil.go:485: Offset: 365, NextOffset: 499 testutil.go:485: Offset: 255, NextOffset: 356 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 499, NextOffset: 911 + testutil.go:485: Offset: 356, NextOffset: 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: 911, NextOffset: 943 + testutil.go:485: Offset: 734, NextOffset: 766 + testutil.go:485: Offset: 943, NextOffset: 975 + testutil.go:485: Offset: 766, NextOffset: 798 + testutil.go:485: Offset: 975, NextOffset: 1007 + testutil.go:485: Offset: 798, NextOffset: 830 + testutil.go:485: Offset: 1007, NextOffset: 2546 + testutil.go:485: Offset: 830, NextOffset: 2210 + testutil.go:371: Comparing: "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: 95, NextOffset: 127 @@ -40729,50 +40094,32 @@ testutil.go:485: Offset: 223, NextOffset: 255 testutil.go:485: Offset: 365, NextOffset: 499 testutil.go:485: Offset: 255, NextOffset: 356 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 499, NextOffset: 911 - testutil.go:485: Offset: 356, NextOffset: 732 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 911, NextOffset: 943 - testutil.go:485: Offset: 732, NextOffset: 764 - testutil.go:485: Offset: 943, NextOffset: 975 - testutil.go:485: Offset: 764, NextOffset: 796 - testutil.go:485: Offset: 975, NextOffset: 1007 - testutil.go:485: Offset: 796, NextOffset: 828 - testutil.go:485: Offset: 1007, NextOffset: 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 [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=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=0,prefix="./",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX#02 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":95,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":127,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":159,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":191,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":223,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":255,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":728,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":760,"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":824,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":905,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":937,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":969,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1001,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":908,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":940,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":972,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1004,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 355, NextOffset: 730 + testutil.go:485: Offset: 497, NextOffset: 908 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 728, NextOffset: 760 - testutil.go:485: Offset: 905, NextOffset: 937 - testutil.go:485: Offset: 760, NextOffset: 792 - testutil.go:485: Offset: 937, NextOffset: 969 - testutil.go:485: Offset: 792, NextOffset: 824 - testutil.go:485: Offset: 969, NextOffset: 1001 - testutil.go:485: Offset: 824, NextOffset: 2201 - testutil.go:485: Offset: 1001, NextOffset: 2539 + testutil.go:485: Offset: 730, NextOffset: 762 + testutil.go:485: Offset: 908, NextOffset: 940 + testutil.go:485: Offset: 762, NextOffset: 794 + testutil.go:485: Offset: 940, NextOffset: 972 + testutil.go:485: Offset: 794, NextOffset: 826 + testutil.go:485: Offset: 972, NextOffset: 1004 + testutil.go:485: Offset: 826, NextOffset: 2197 + testutil.go:485: Offset: 1004, NextOffset: 2545 testutil.go:371: Comparing: "dev" vs "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" @@ -40805,34 +40152,8 @@ 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: 728 - testutil.go:485: Offset: 497, NextOffset: 905 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: 497, NextOffset: 905 - testutil.go:485: Offset: 355, NextOffset: 728 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 905, NextOffset: 937 - testutil.go:485: Offset: 728, NextOffset: 760 - testutil.go:485: Offset: 937, NextOffset: 969 - testutil.go:485: Offset: 760, NextOffset: 792 - testutil.go:485: Offset: 969, NextOffset: 1001 - testutil.go:485: Offset: 792, NextOffset: 824 - testutil.go:485: Offset: 1001, NextOffset: 2539 - testutil.go:485: Offset: 824, NextOffset: 2201 - testutil.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 "": [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: 203, NextOffset: 235 testutil.go:485: Offset: 95, NextOffset: 127 @@ -40846,6 +40167,29 @@ 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: 908 + 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: 908, NextOffset: 940 + testutil.go:485: Offset: 730, NextOffset: 762 + testutil.go:485: Offset: 940, NextOffset: 972 + testutil.go:485: Offset: 762, NextOffset: 794 + testutil.go:485: Offset: 972, NextOffset: 1004 + testutil.go:485: Offset: 794, NextOffset: 826 + testutil.go:485: Offset: 1004, NextOffset: 2545 + 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 @@ -40860,32 +40204,20 @@ 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=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU#02 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":96,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":128,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":160,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":192,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":224,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":256,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":359,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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":766,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":798,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":830,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":909,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":941,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":973,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1005,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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":771,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":803,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":835,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":914,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":946,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":978,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1010,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: 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: 766 - testutil.go:485: Offset: 909, NextOffset: 941 - testutil.go:485: Offset: 766, NextOffset: 798 - testutil.go:485: Offset: 941, NextOffset: 973 - testutil.go:485: Offset: 798, NextOffset: 830 - testutil.go:485: Offset: 973, NextOffset: 1005 - testutil.go:485: Offset: 830, NextOffset: 2198 - testutil.go:485: Offset: 1005, NextOffset: 2551 + 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": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -40915,10 +40247,30 @@ testutil.go:485: Offset: 256, NextOffset: 359 testutil.go:485: Offset: 365, NextOffset: 500 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 359, NextOffset: 734 - testutil.go:485: Offset: 500, NextOffset: 909 + testutil.go:485: Offset: 359, NextOffset: 739 + testutil.go:485: Offset: 500, NextOffset: 914 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: 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: 771 + testutil.go:485: Offset: 914, NextOffset: 946 + testutil.go:485: Offset: 771, NextOffset: 803 + testutil.go:485: Offset: 946, NextOffset: 978 + testutil.go:485: Offset: 803, NextOffset: 835 + testutil.go:485: Offset: 978, NextOffset: 1010 + testutil.go:485: Offset: 835, NextOffset: 2209 + testutil.go:485: Offset: 1010, NextOffset: 2555 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 "": [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": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "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 @@ -40932,29 +40284,6 @@ testutil.go:485: Offset: 224, NextOffset: 256 testutil.go:485: Offset: 365, NextOffset: 500 testutil.go:485: Offset: 256, NextOffset: 359 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 500, NextOffset: 909 - testutil.go:485: Offset: 359, 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: 909, NextOffset: 941 - testutil.go:485: Offset: 734, NextOffset: 766 - testutil.go:485: Offset: 941, NextOffset: 973 - testutil.go:485: Offset: 766, NextOffset: 798 - testutil.go:485: Offset: 973, NextOffset: 1005 - testutil.go:485: Offset: 798, NextOffset: 830 - testutil.go:485: Offset: 1005, NextOffset: 2551 - testutil.go:485: Offset: 830, NextOffset: 2198 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 205, NextOffset: 237 testutil.go:485: Offset: 96, NextOffset: 128 @@ -40964,33 +40293,66 @@ testutil.go:485: Offset: 160, NextOffset: 192 testutil.go:485: Offset: 301, NextOffset: 333 testutil.go:485: Offset: 192, NextOffset: 224 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU#02/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU testutil.go:485: Offset: 333, NextOffset: 365 testutil.go:485: Offset: 224, NextOffset: 256 testutil.go:485: Offset: 365, NextOffset: 500 testutil.go:485: Offset: 256, NextOffset: 359 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 500, NextOffset: 914 + testutil.go:485: Offset: 359, 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: 914, NextOffset: 946 + testutil.go:485: Offset: 739, NextOffset: 771 + testutil.go:485: Offset: 946, NextOffset: 978 + testutil.go:485: Offset: 771, NextOffset: 803 + testutil.go:485: Offset: 978, NextOffset: 1010 + testutil.go:485: Offset: 803, NextOffset: 835 + testutil.go:485: Offset: 1010, NextOffset: 2555 + testutil.go:485: Offset: 835, NextOffset: 2209 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU#02/duplicated_entry_offset === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU#02/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=0,prefix="/",format=USTAR#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#02/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":604,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":632,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":660,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":688,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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 "": [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: 81, NextOffset: 109 + testutil.go:485: Offset: 172, NextOffset: 200 + testutil.go:485: Offset: 109, NextOffset: 137 + testutil.go:485: Offset: 200, NextOffset: 228 + testutil.go:485: Offset: 137, NextOffset: 165 + testutil.go:485: Offset: 228, NextOffset: 256 + testutil.go:485: Offset: 165, NextOffset: 193 + testutil.go:485: Offset: 256, NextOffset: 284 + testutil.go:485: Offset: 193, NextOffset: 221 + testutil.go:485: Offset: 284, NextOffset: 312 + testutil.go:485: Offset: 221, NextOffset: 309 + testutil.go:485: Offset: 312, NextOffset: 425 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 309, NextOffset: 603 + testutil.go:485: Offset: 425, NextOffset: 744 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 604, NextOffset: 632 + testutil.go:485: Offset: 603, NextOffset: 631 testutil.go:485: Offset: 744, NextOffset: 772 - testutil.go:485: Offset: 632, NextOffset: 660 + testutil.go:485: Offset: 631, NextOffset: 659 testutil.go:485: Offset: 772, NextOffset: 800 - testutil.go:485: Offset: 660, NextOffset: 688 + testutil.go:485: Offset: 659, NextOffset: 687 testutil.go:485: Offset: 800, NextOffset: 828 - testutil.go:485: Offset: 688, NextOffset: 1873 + testutil.go:485: Offset: 687, NextOffset: 1871 testutil.go:485: Offset: 828, NextOffset: 2156 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [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" @@ -40998,6 +40360,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/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#02/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR testutil.go:485: Offset: 81, NextOffset: 109 testutil.go:485: Offset: 172, NextOffset: 200 testutil.go:485: Offset: 109, NextOffset: 137 @@ -41010,24 +40374,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: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 81, NextOffset: 109 - testutil.go:485: Offset: 172, NextOffset: 200 - testutil.go:485: Offset: 109, NextOffset: 137 - testutil.go:485: Offset: 200, NextOffset: 228 - testutil.go:485: Offset: 137, NextOffset: 165 - testutil.go:485: Offset: 228, NextOffset: 256 - testutil.go:485: Offset: 165, NextOffset: 193 - testutil.go:485: Offset: 256, NextOffset: 284 - testutil.go:485: Offset: 193, NextOffset: 221 - testutil.go:485: Offset: 284, NextOffset: 312 - testutil.go:485: Offset: 221, NextOffset: 309 - testutil.go:485: Offset: 312, NextOffset: 425 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 309, NextOffset: 604 - testutil.go:485: Offset: 425, NextOffset: 744 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 "": [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: 172, NextOffset: 200 testutil.go:485: Offset: 81, NextOffset: 109 @@ -41043,25 +40391,27 @@ testutil.go:485: Offset: 221, NextOffset: 309 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 425, NextOffset: 744 - testutil.go:485: Offset: 309, NextOffset: 604 + testutil.go:485: Offset: 309, NextOffset: 603 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:485: Offset: 744, NextOffset: 772 - testutil.go:485: Offset: 604, NextOffset: 632 + testutil.go:485: Offset: 603, NextOffset: 631 testutil.go:485: Offset: 772, NextOffset: 800 - testutil.go:485: Offset: 632, NextOffset: 660 + testutil.go:485: Offset: 631, NextOffset: 659 testutil.go:485: Offset: 800, NextOffset: 828 - testutil.go:485: Offset: 660, NextOffset: 688 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX#02 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR + testutil.go:485: Offset: 659, NextOffset: 687 testutil.go:485: Offset: 828, NextOffset: 2156 - testutil.go:485: Offset: 688, NextOffset: 1873 + testutil.go:485: Offset: 687, NextOffset: 1871 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -41073,54 +40423,37 @@ testutil.go:485: Offset: 137, NextOffset: 165 testutil.go:485: Offset: 256, NextOffset: 284 testutil.go:485: Offset: 165, NextOffset: 193 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#02/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR testutil.go:485: Offset: 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=-1,prefix="",format=USTAR#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU#02 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":83,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":139,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":167,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":223,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":313,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":611,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":667,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":695,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":753,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":781,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":809,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":837,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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: "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: 611 - testutil.go:485: Offset: 429, NextOffset: 755 + 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: 611, NextOffset: 639 - testutil.go:485: Offset: 755, NextOffset: 783 - 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: 1881 - testutil.go:485: Offset: 839, NextOffset: 2167 + 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:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -41136,38 +40469,37 @@ 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 "": [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: 174, NextOffset: 202 testutil.go:485: Offset: 83, NextOffset: 111 - testutil.go:485: Offset: 202, NextOffset: 230 + testutil.go:485: Offset: 174, NextOffset: 202 testutil.go:485: Offset: 111, NextOffset: 139 - testutil.go:485: Offset: 230, NextOffset: 258 + testutil.go:485: Offset: 202, NextOffset: 230 testutil.go:485: Offset: 139, NextOffset: 167 - testutil.go:485: Offset: 258, NextOffset: 286 + testutil.go:485: Offset: 230, NextOffset: 258 testutil.go:485: Offset: 167, NextOffset: 195 - testutil.go:485: Offset: 286, NextOffset: 314 + testutil.go:485: Offset: 258, NextOffset: 286 testutil.go:485: Offset: 195, NextOffset: 223 - testutil.go:485: Offset: 314, NextOffset: 429 + testutil.go:485: Offset: 286, NextOffset: 314 testutil.go:485: Offset: 223, NextOffset: 313 + testutil.go:485: Offset: 314, NextOffset: 429 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 429, NextOffset: 755 - testutil.go:485: Offset: 313, NextOffset: 611 - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:485: Offset: 313, NextOffset: 610 + testutil.go:485: Offset: 429, NextOffset: 753 + 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: 755, NextOffset: 783 - testutil.go:485: Offset: 611, NextOffset: 639 - 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: 2167 - testutil.go:485: Offset: 695, NextOffset: 1881 + testutil.go:485: Offset: 753, NextOffset: 781 + testutil.go:485: Offset: 610, NextOffset: 638 + testutil.go:485: Offset: 781, NextOffset: 809 + testutil.go:485: Offset: 638, NextOffset: 666 + testutil.go:485: Offset: 809, NextOffset: 837 + testutil.go:485: Offset: 666, NextOffset: 694 + testutil.go:485: Offset: 837, NextOffset: 2165 + 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": [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" @@ -41187,39 +40519,33 @@ testutil.go:485: Offset: 195, NextOffset: 223 testutil.go:485: Offset: 314, NextOffset: 429 testutil.go:485: Offset: 223, NextOffset: 313 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX#02/duplicated_entry_offset + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 174, NextOffset: 202 + testutil.go:485: Offset: 83, NextOffset: 111 + testutil.go:485: Offset: 202, NextOffset: 230 + testutil.go:485: Offset: 111, NextOffset: 139 + testutil.go:485: Offset: 230, NextOffset: 258 + testutil.go:485: Offset: 139, NextOffset: 167 + testutil.go:485: Offset: 258, NextOffset: 286 + testutil.go:485: Offset: 167, NextOffset: 195 + testutil.go:485: Offset: 286, NextOffset: 314 + testutil.go:485: Offset: 195, NextOffset: 223 + testutil.go:485: Offset: 314, NextOffset: 429 + testutil.go:485: Offset: 223, NextOffset: 313 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 429, NextOffset: 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=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=GNU#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#02/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":82,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":138,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":166,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":311,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":606,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":634,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":662,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":690,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":746,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":774,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":802,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":830,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":748,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":776,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":804,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":832,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 606, NextOffset: 634 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU#02/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR - testutil.go:485: Offset: 746, NextOffset: 774 - testutil.go:485: Offset: 634, NextOffset: 662 - testutil.go:485: Offset: 774, NextOffset: 802 - testutil.go:485: Offset: 662, NextOffset: 690 - testutil.go:485: Offset: 802, NextOffset: 830 - testutil.go:485: Offset: 690, NextOffset: 1872 - testutil.go:485: Offset: 830, NextOffset: 2157 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: 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=GNU#02/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 82, NextOffset: 110 testutil.go:485: Offset: 173, NextOffset: 201 @@ -41233,6 +40559,31 @@ testutil.go:485: Offset: 285, NextOffset: 313 testutil.go:485: Offset: 222, NextOffset: 311 testutil.go:485: Offset: 313, NextOffset: 427 + testutil.go:371: Comparing: "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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#02/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR + testutil.go:485: Offset: 748, NextOffset: 776 + testutil.go:485: Offset: 635, NextOffset: 663 + testutil.go:485: Offset: 776, NextOffset: 804 + testutil.go:485: Offset: 663, NextOffset: 691 + testutil.go:485: Offset: 804, NextOffset: 832 + testutil.go:485: Offset: 691, NextOffset: 1872 + testutil.go:485: Offset: 832, NextOffset: 2160 + 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: 82, NextOffset: 110 testutil.go:485: Offset: 173, NextOffset: 201 @@ -41246,13 +40597,10 @@ testutil.go:485: Offset: 285, NextOffset: 313 testutil.go:485: Offset: 222, NextOffset: 311 testutil.go:485: Offset: 313, NextOffset: 427 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 311, NextOffset: 606 - testutil.go:485: Offset: 427, NextOffset: 746 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR testutil.go: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 "": [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" testutil.go:485: Offset: 173, NextOffset: 201 testutil.go:485: Offset: 82, NextOffset: 110 @@ -41266,29 +40614,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: 746 - testutil.go:485: Offset: 311, NextOffset: 606 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 746, NextOffset: 774 - testutil.go:485: Offset: 606, NextOffset: 634 - testutil.go:485: Offset: 774, NextOffset: 802 - testutil.go:485: Offset: 634, NextOffset: 662 - testutil.go:485: Offset: 802, NextOffset: 830 - testutil.go:485: Offset: 662, NextOffset: 690 - testutil.go:485: Offset: 830, NextOffset: 2157 - testutil.go:485: Offset: 690, NextOffset: 1872 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "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 @@ -41302,32 +40627,44 @@ testutil.go:485: Offset: 194, NextOffset: 222 testutil.go:485: Offset: 313, NextOffset: 427 testutil.go:485: Offset: 222, NextOffset: 311 -=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#02 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":611,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":667,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":695,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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: "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: 611, NextOffset: 639 - testutil.go:485: Offset: 754, NextOffset: 782 - testutil.go:485: Offset: 639, NextOffset: 667 - testutil.go:485: Offset: 782, NextOffset: 810 - testutil.go:485: Offset: 667, NextOffset: 695 - testutil.go:485: Offset: 810, NextOffset: 838 - testutil.go:485: Offset: 695, NextOffset: 1884 - testutil.go:485: Offset: 838, NextOffset: 2172 + 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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX#02 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR + testutil.go: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: 1872 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" +=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU#02 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":84,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":112,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":140,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":196,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":224,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":315,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":611,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":667,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":695,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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": [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" @@ -41358,16 +40695,21 @@ testutil.go:485: Offset: 315, NextOffset: 431 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 315, NextOffset: 611 - testutil.go:485: Offset: 431, NextOffset: 754 + testutil.go: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: 611, NextOffset: 639 + testutil.go:485: Offset: 755, NextOffset: 783 + 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: 1884 + testutil.go:485: Offset: 839, NextOffset: 2171 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": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "" vs "": [.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" @@ -41397,29 +40739,35 @@ 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: 754 + testutil.go:485: Offset: 431, NextOffset: 755 testutil.go:485: Offset: 315, NextOffset: 611 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 754, NextOffset: 782 + testutil.go:485: Offset: 755, NextOffset: 783 testutil.go:485: Offset: 611, NextOffset: 639 - testutil.go:485: Offset: 782, NextOffset: 810 + testutil.go:485: Offset: 783, NextOffset: 811 testutil.go:485: Offset: 639, NextOffset: 667 - testutil.go:485: Offset: 810, NextOffset: 838 + testutil.go:485: Offset: 811, NextOffset: 839 testutil.go:485: Offset: 667, NextOffset: 695 - testutil.go:485: Offset: 838, NextOffset: 2172 + testutil.go:485: Offset: 839, NextOffset: 2171 testutil.go:485: Offset: 695, NextOffset: 1884 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR#02 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":81,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":109,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":137,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":165,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":193,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":309,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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":719,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":747,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":775,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","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":719,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":747,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":775,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":830,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":858,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":886,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":914,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -41438,6 +40786,8 @@ testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 81, NextOffset: 109 testutil.go:485: Offset: 172, NextOffset: 200 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR#02/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX testutil.go:485: Offset: 109, NextOffset: 137 testutil.go:485: Offset: 200, NextOffset: 228 testutil.go:485: Offset: 137, NextOffset: 165 @@ -41450,38 +40800,32 @@ testutil.go:485: Offset: 312, NextOffset: 425 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 309, NextOffset: 691 - testutil.go:485: Offset: 425, NextOffset: 832 + testutil.go:485: Offset: 425, NextOffset: 830 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: 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: 719 - testutil.go:485: Offset: 832, NextOffset: 860 + testutil.go:485: Offset: 830, NextOffset: 858 testutil.go:485: Offset: 719, NextOffset: 747 - testutil.go:485: Offset: 860, NextOffset: 888 + testutil.go:485: Offset: 858, NextOffset: 886 testutil.go:485: Offset: 747, NextOffset: 775 - testutil.go:485: Offset: 888, NextOffset: 916 - testutil.go:485: Offset: 775, NextOffset: 2043 - testutil.go:485: Offset: 916, NextOffset: 2330 + testutil.go:485: Offset: 886, NextOffset: 914 + testutil.go:485: Offset: 775, NextOffset: 2044 + testutil.go:485: Offset: 914, NextOffset: 2330 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "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 [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 [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: "" 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: 172, NextOffset: 200 testutil.go:485: Offset: 81, NextOffset: 109 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR#02/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX testutil.go:485: Offset: 200, NextOffset: 228 testutil.go:485: Offset: 109, NextOffset: 137 testutil.go:485: Offset: 228, NextOffset: 256 @@ -41492,6 +40836,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: 830 + testutil.go:485: Offset: 309, 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: 830, NextOffset: 858 + testutil.go:485: Offset: 691, NextOffset: 719 + testutil.go:485: Offset: 858, NextOffset: 886 + testutil.go:485: Offset: 719, NextOffset: 747 + testutil.go:485: Offset: 886, NextOffset: 914 + testutil.go:485: Offset: 747, NextOffset: 775 + testutil.go:485: Offset: 914, NextOffset: 2330 + testutil.go:485: Offset: 775, NextOffset: 2044 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "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 @@ -41505,47 +40872,22 @@ 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: 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: 832, NextOffset: 860 - testutil.go:485: Offset: 691, NextOffset: 719 - testutil.go:485: Offset: 860, NextOffset: 888 - testutil.go:485: Offset: 719, NextOffset: 747 - testutil.go:485: Offset: 888, NextOffset: 916 - testutil.go:485: Offset: 747, NextOffset: 775 - testutil.go:485: Offset: 916, NextOffset: 2330 - testutil.go:485: Offset: 775, NextOffset: 2043 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX#02 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU#02 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":695,"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":751,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":779,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":836,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":864,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":892,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":920,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":696,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":724,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":752,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":780,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","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-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 695, NextOffset: 723 - testutil.go:485: Offset: 836, NextOffset: 864 - testutil.go:485: Offset: 723, NextOffset: 751 - testutil.go:485: Offset: 864, NextOffset: 892 - testutil.go:485: Offset: 751, NextOffset: 779 - testutil.go:485: Offset: 892, NextOffset: 920 - testutil.go:485: Offset: 779, NextOffset: 2054 - testutil.go:485: Offset: 920, NextOffset: 2340 + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/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" @@ -41575,11 +40917,45 @@ 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: 695 - testutil.go:485: Offset: 429, NextOffset: 836 + testutil.go:485: Offset: 313, NextOffset: 696 + testutil.go:485: Offset: 429, NextOffset: 838 testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 696, NextOffset: 724 + testutil.go:485: Offset: 838, NextOffset: 866 + testutil.go:485: Offset: 724, NextOffset: 752 + testutil.go:485: Offset: 866, NextOffset: 894 + testutil.go:485: Offset: 752, NextOffset: 780 + testutil.go:485: Offset: 894, NextOffset: 922 + testutil.go:485: Offset: 780, NextOffset: 2052 + testutil.go:485: Offset: 922, NextOffset: 2341 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 "": [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: 429, NextOffset: 838 + testutil.go:485: Offset: 313, NextOffset: 696 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 838, NextOffset: 866 + testutil.go:485: Offset: 696, NextOffset: 724 + testutil.go:485: Offset: 866, NextOffset: 894 + testutil.go:485: Offset: 724, NextOffset: 752 + testutil.go:485: Offset: 894, NextOffset: 922 + testutil.go:485: Offset: 752, NextOffset: 780 + testutil.go:485: Offset: 922, NextOffset: 2341 + testutil.go:485: Offset: 780, NextOffset: 2052 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "test2" vs "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 @@ -41593,29 +40969,6 @@ testutil.go:485: Offset: 195, NextOffset: 223 testutil.go:485: Offset: 314, NextOffset: 429 testutil.go:485: Offset: 223, NextOffset: 313 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 429, NextOffset: 836 - testutil.go:485: Offset: 313, NextOffset: 695 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 836, NextOffset: 864 - testutil.go:485: Offset: 695, NextOffset: 723 - testutil.go:485: Offset: 864, NextOffset: 892 - testutil.go:485: Offset: 723, NextOffset: 751 - testutil.go:485: Offset: 892, NextOffset: 920 - testutil.go:485: Offset: 751, NextOffset: 779 - testutil.go:485: Offset: 920, NextOffset: 2340 - testutil.go:485: Offset: 779, NextOffset: 2054 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 174, NextOffset: 202 testutil.go:485: Offset: 83, NextOffset: 111 @@ -41630,28 +40983,44 @@ 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=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#02 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":692,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":720,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":748,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":776,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":831,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":859,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":887,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":915,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":694,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":722,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":750,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":778,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":833,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":861,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":889,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":917,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 82, NextOffset: 110 + testutil.go:485: Offset: 173, NextOffset: 201 + testutil.go:485: Offset: 110, NextOffset: 138 + testutil.go:485: Offset: 201, NextOffset: 229 + testutil.go:485: Offset: 138, NextOffset: 166 + testutil.go:485: Offset: 229, NextOffset: 257 + testutil.go:485: Offset: 166, NextOffset: 194 + testutil.go:485: Offset: 257, NextOffset: 285 + testutil.go:485: Offset: 194, NextOffset: 222 + testutil.go:485: Offset: 285, NextOffset: 313 + testutil.go:485: Offset: 222, NextOffset: 311 + testutil.go:485: Offset: 313, NextOffset: 427 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 311, NextOffset: 694 + testutil.go:485: Offset: 427, NextOffset: 833 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 692, NextOffset: 720 - testutil.go:485: Offset: 831, NextOffset: 859 - testutil.go:485: Offset: 720, NextOffset: 748 - testutil.go:485: Offset: 859, NextOffset: 887 - testutil.go:485: Offset: 748, NextOffset: 776 - testutil.go:485: Offset: 887, NextOffset: 915 - testutil.go:485: Offset: 776, NextOffset: 2043 - testutil.go:485: Offset: 915, NextOffset: 2336 + testutil.go:485: Offset: 694, NextOffset: 722 + testutil.go:485: Offset: 833, NextOffset: 861 + testutil.go:485: Offset: 722, NextOffset: 750 + testutil.go:485: Offset: 861, NextOffset: 889 + testutil.go:485: Offset: 750, NextOffset: 778 + testutil.go:485: Offset: 889, NextOffset: 917 + testutil.go:485: Offset: 778, NextOffset: 2049 + testutil.go:485: Offset: 917, NextOffset: 2335 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" @@ -41671,43 +41040,38 @@ testutil.go:485: Offset: 285, NextOffset: 313 testutil.go:485: Offset: 222, NextOffset: 311 testutil.go:485: Offset: 313, NextOffset: 427 + testutil.go:371: Comparing: "" 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: 82, NextOffset: 110 testutil.go:485: Offset: 173, NextOffset: 201 - testutil.go:485: Offset: 110, NextOffset: 138 + testutil.go:485: Offset: 82, NextOffset: 110 testutil.go:485: Offset: 201, NextOffset: 229 - testutil.go:485: Offset: 138, NextOffset: 166 + testutil.go:485: Offset: 110, NextOffset: 138 testutil.go:485: Offset: 229, NextOffset: 257 - testutil.go:485: Offset: 166, NextOffset: 194 + testutil.go:485: Offset: 138, NextOffset: 166 testutil.go:485: Offset: 257, NextOffset: 285 - testutil.go:485: Offset: 194, NextOffset: 222 + testutil.go:485: Offset: 166, NextOffset: 194 testutil.go:485: Offset: 285, NextOffset: 313 - testutil.go:485: Offset: 222, NextOffset: 311 + testutil.go:485: Offset: 194, NextOffset: 222 testutil.go:485: Offset: 313, NextOffset: 427 + testutil.go:485: Offset: 222, NextOffset: 311 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 311, NextOffset: 692 - testutil.go:485: Offset: 427, NextOffset: 831 - 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: 427, NextOffset: 831 - testutil.go:485: Offset: 311, NextOffset: 692 + testutil.go:485: Offset: 427, NextOffset: 833 + testutil.go:485: Offset: 311, NextOffset: 694 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 831, NextOffset: 859 - testutil.go:485: Offset: 692, NextOffset: 720 - testutil.go:485: Offset: 859, NextOffset: 887 - testutil.go:485: Offset: 720, NextOffset: 748 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#02/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX - testutil.go:485: Offset: 887, NextOffset: 915 - testutil.go:485: Offset: 748, NextOffset: 776 - testutil.go:485: Offset: 915, NextOffset: 2336 - testutil.go:485: Offset: 776, NextOffset: 2043 + testutil.go:485: Offset: 833, NextOffset: 861 + testutil.go:485: Offset: 694, NextOffset: 722 + testutil.go:485: Offset: 861, NextOffset: 889 + testutil.go:485: Offset: 722, NextOffset: 750 + testutil.go:485: Offset: 889, NextOffset: 917 + testutil.go:485: Offset: 750, NextOffset: 778 + testutil.go:485: Offset: 917, NextOffset: 2335 + testutil.go:485: Offset: 778, 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: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" @@ -41727,29 +41091,34 @@ testutil.go:485: Offset: 194, NextOffset: 222 testutil.go:485: Offset: 313, NextOffset: 427 testutil.go:485: Offset: 222, NextOffset: 311 - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 173, NextOffset: 201 - testutil.go:485: Offset: 82, NextOffset: 110 - testutil.go:485: Offset: 201, NextOffset: 229 - testutil.go:485: Offset: 110, NextOffset: 138 - testutil.go:485: Offset: 229, NextOffset: 257 - testutil.go:485: Offset: 138, NextOffset: 166 - testutil.go:485: Offset: 257, NextOffset: 285 - testutil.go:485: Offset: 166, NextOffset: 194 - testutil.go:485: Offset: 285, NextOffset: 313 - testutil.go:485: Offset: 194, NextOffset: 222 - testutil.go:485: Offset: 313, NextOffset: 427 - testutil.go:485: Offset: 222, NextOffset: 311 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#02/duplicated_entry_offset === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#02 -=== 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/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX#02 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":697,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":725,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":753,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":781,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":841,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":869,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":897,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":925,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [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: 697, NextOffset: 725 + testutil.go:485: Offset: 841, NextOffset: 869 + testutil.go:485: Offset: 725, NextOffset: 753 + testutil.go:485: Offset: 869, NextOffset: 897 + testutil.go:485: Offset: 753, NextOffset: 781 + testutil.go:485: Offset: 897, NextOffset: 925 + testutil.go:485: Offset: 781, NextOffset: 2057 + testutil.go:485: Offset: 925, NextOffset: 2349 + testutil.go:371: Comparing: "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: 84, NextOffset: 112 testutil.go:485: Offset: 175, NextOffset: 203 @@ -41759,35 +41128,10 @@ testutil.go:485: Offset: 231, NextOffset: 259 testutil.go:485: Offset: 168, NextOffset: 196 testutil.go:485: Offset: 259, NextOffset: 287 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX testutil.go: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: 699 - testutil.go:485: Offset: 431, 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: 699, NextOffset: 727 - testutil.go:485: Offset: 839, NextOffset: 867 - testutil.go:485: Offset: 727, NextOffset: 755 - testutil.go:485: Offset: 867, NextOffset: 895 - testutil.go:485: Offset: 755, NextOffset: 783 - testutil.go:485: Offset: 895, NextOffset: 923 - testutil.go:485: Offset: 783, NextOffset: 2059 - testutil.go:485: Offset: 923, NextOffset: 2346 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "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 @@ -41801,25 +41145,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: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 315, NextOffset: 697 + testutil.go:485: Offset: 431, NextOffset: 841 + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [barlink test dev test2 baz.txt foo.txt] + testutil.go:377: Directory: "" vs "": [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: 431, NextOffset: 841 + testutil.go:485: Offset: 315, 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: 699, NextOffset: 727 - testutil.go:485: Offset: 867, NextOffset: 895 - testutil.go:485: Offset: 727, NextOffset: 755 - testutil.go:485: Offset: 895, NextOffset: 923 - testutil.go:485: Offset: 755, NextOffset: 783 - testutil.go:485: Offset: 923, NextOffset: 2346 - testutil.go:485: Offset: 783, NextOffset: 2059 + testutil.go:485: Offset: 841, NextOffset: 869 + testutil.go:485: Offset: 697, NextOffset: 725 + testutil.go:485: Offset: 869, NextOffset: 897 + testutil.go:485: Offset: 725, NextOffset: 753 + testutil.go:485: Offset: 897, NextOffset: 925 + testutil.go:485: Offset: 753, NextOffset: 781 + testutil.go:485: Offset: 925, NextOffset: 2349 + testutil.go:485: Offset: 781, NextOffset: 2057 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -41848,19 +41200,15 @@ testutil.go:485: Offset: 196, NextOffset: 224 testutil.go:485: Offset: 315, NextOffset: 431 testutil.go:485: Offset: 224, NextOffset: 315 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 431, NextOffset: 839 - testutil.go:485: Offset: 315, NextOffset: 699 - 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=USTAR#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU#02 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":606,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":634,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":662,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":690,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":746,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":774,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":802,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":830,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":606,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":634,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":662,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":690,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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 "": [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: 80, NextOffset: 108 testutil.go:485: Offset: 171, NextOffset: 199 @@ -41876,25 +41224,25 @@ testutil.go:485: Offset: 311, NextOffset: 423 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 307, NextOffset: 606 - testutil.go:485: Offset: 423, NextOffset: 746 + 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: 606, NextOffset: 634 - testutil.go:485: Offset: 746, NextOffset: 774 + testutil.go:485: Offset: 745, NextOffset: 773 testutil.go:485: Offset: 634, NextOffset: 662 - testutil.go:485: Offset: 774, NextOffset: 802 + testutil.go:485: Offset: 773, NextOffset: 801 testutil.go:485: Offset: 662, NextOffset: 690 - testutil.go:485: Offset: 802, NextOffset: 830 + testutil.go:485: Offset: 801, NextOffset: 829 testutil.go:485: Offset: 690, NextOffset: 1872 - testutil.go:485: Offset: 830, NextOffset: 2154 + testutil.go:485: Offset: 829, NextOffset: 2152 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -41911,25 +41259,28 @@ testutil.go:485: Offset: 220, NextOffset: 307 testutil.go:485: Offset: 311, NextOffset: 423 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [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: 423, NextOffset: 745 + testutil.go:485: Offset: 307, 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: 746, NextOffset: 774 + testutil.go:485: Offset: 745, NextOffset: 773 testutil.go:485: Offset: 606, NextOffset: 634 - testutil.go:485: Offset: 774, NextOffset: 802 + testutil.go:485: Offset: 773, NextOffset: 801 testutil.go:485: Offset: 634, NextOffset: 662 - testutil.go:485: Offset: 802, NextOffset: 830 + testutil.go:485: Offset: 801, NextOffset: 829 testutil.go:485: Offset: 662, NextOffset: 690 - testutil.go:485: Offset: 830, NextOffset: 2154 + testutil.go:485: Offset: 829, NextOffset: 2152 testutil.go:485: Offset: 690, NextOffset: 1872 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -41958,37 +41309,15 @@ 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: 606 === 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 +=== 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=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#02 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 614, NextOffset: 642 - testutil.go:485: Offset: 756, NextOffset: 784 - testutil.go:485: Offset: 642, NextOffset: 670 - testutil.go:485: Offset: 784, NextOffset: 812 - testutil.go:485: Offset: 670, NextOffset: 698 - testutil.go:485: Offset: 812, NextOffset: 840 - testutil.go:485: Offset: 698, NextOffset: 1880 - testutil.go:485: Offset: 840, NextOffset: 2172 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 82, NextOffset: 110 testutil.go:485: Offset: 173, NextOffset: 201 @@ -42002,6 +41331,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: 612 + testutil.go:485: Offset: 427, NextOffset: 755 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 612, NextOffset: 640 + testutil.go:485: Offset: 755, NextOffset: 783 + testutil.go:485: Offset: 640, NextOffset: 668 + testutil.go:485: Offset: 783, NextOffset: 811 + testutil.go:485: Offset: 668, NextOffset: 696 + testutil.go:485: Offset: 811, NextOffset: 839 + testutil.go:485: Offset: 696, NextOffset: 1878 + testutil.go:485: Offset: 839, NextOffset: 2168 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "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 @@ -42015,12 +41367,26 @@ testutil.go:485: Offset: 285, NextOffset: 313 testutil.go:485: Offset: 222, NextOffset: 311 testutil.go:485: Offset: 313, NextOffset: 427 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 311, NextOffset: 614 - testutil.go:485: Offset: 427, NextOffset: 756 - testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [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 [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: 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: 2168 + testutil.go:485: Offset: 696, NextOffset: 1878 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -42050,35 +41416,29 @@ testutil.go:485: Offset: 313, NextOffset: 427 testutil.go:485: Offset: 222, NextOffset: 311 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 427, NextOffset: 756 - testutil.go:485: Offset: 311, NextOffset: 614 + testutil.go:485: Offset: 427, NextOffset: 755 + testutil.go:485: Offset: 311, NextOffset: 612 +=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX#02 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":81,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":109,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":137,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":165,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":193,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":221,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":309,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 756, NextOffset: 784 - testutil.go:485: Offset: 614, NextOffset: 642 - testutil.go:485: Offset: 784, NextOffset: 812 - testutil.go:485: Offset: 642, NextOffset: 670 - testutil.go:485: Offset: 812, NextOffset: 840 - testutil.go:485: Offset: 670, NextOffset: 698 - testutil.go:485: Offset: 840, NextOffset: 2172 - testutil.go:485: Offset: 698, NextOffset: 1880 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" -=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=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=GNU#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#02 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:485: Offset: 610, NextOffset: 638 + testutil.go:485: Offset: 749, NextOffset: 777 + testutil.go:485: Offset: 638, NextOffset: 666 + testutil.go:485: Offset: 777, NextOffset: 805 + testutil.go:485: Offset: 666, NextOffset: 694 + testutil.go:485: Offset: 805, NextOffset: 833 + testutil.go:485: Offset: 694, NextOffset: 1878 + testutil.go:485: Offset: 833, NextOffset: 2157 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" @@ -42116,24 +41476,8 @@ testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 309, NextOffset: 610 testutil.go:485: Offset: 425, NextOffset: 749 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 610, NextOffset: 638 - testutil.go:485: Offset: 749, NextOffset: 777 - testutil.go:485: Offset: 638, NextOffset: 666 - testutil.go:485: Offset: 777, NextOffset: 805 - testutil.go:485: Offset: 666, NextOffset: 694 - testutil.go:485: Offset: 805, NextOffset: 833 - testutil.go:485: Offset: 694, NextOffset: 1879 - testutil.go:485: Offset: 833, NextOffset: 2157 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [dev test2 baz.txt foo.txt barlink test] - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 425, NextOffset: 749 - testutil.go:485: Offset: 309, NextOffset: 610 - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [test2 baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" @@ -42144,7 +41488,7 @@ testutil.go:485: Offset: 805, NextOffset: 833 testutil.go:485: Offset: 666, NextOffset: 694 testutil.go:485: Offset: 833, NextOffset: 2157 - testutil.go:485: Offset: 694, NextOffset: 1879 + testutil.go:485: Offset: 694, NextOffset: 1878 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" @@ -42179,21 +41523,25 @@ 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: 749 + testutil.go:485: Offset: 309, NextOffset: 610 + 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=-2,prefix="",format=USTAR#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU#02 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":757,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":785,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":813,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":841,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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 "": [test dev test2 baz.txt foo.txt barlink] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/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" @@ -42223,41 +41571,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: 612 - testutil.go:485: Offset: 429, NextOffset: 757 + testutil.go:485: Offset: 313, NextOffset: 614 + testutil.go:485: Offset: 429, NextOffset: 759 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 612, NextOffset: 640 - testutil.go:485: Offset: 757, NextOffset: 785 - testutil.go:485: Offset: 640, NextOffset: 668 - testutil.go:485: Offset: 785, NextOffset: 813 - testutil.go:485: Offset: 668, NextOffset: 696 - testutil.go:485: Offset: 813, NextOffset: 841 - testutil.go:485: Offset: 696, NextOffset: 1884 - testutil.go:485: Offset: 841, NextOffset: 2173 + testutil.go:485: Offset: 614, NextOffset: 642 + testutil.go:485: Offset: 759, NextOffset: 787 + testutil.go:485: Offset: 642, NextOffset: 670 + testutil.go:485: Offset: 787, NextOffset: 815 + testutil.go:485: Offset: 670, NextOffset: 698 + testutil.go:485: Offset: 815, NextOffset: 843 + testutil.go:485: Offset: 698, NextOffset: 1886 + testutil.go:485: Offset: 843, NextOffset: 2174 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: "test" vs "test" - testutil.go:377: 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: 612, NextOffset: 640 - testutil.go:485: Offset: 785, NextOffset: 813 - testutil.go:485: Offset: 640, NextOffset: 668 - testutil.go:485: Offset: 813, NextOffset: 841 - testutil.go:485: Offset: 668, NextOffset: 696 - testutil.go:485: Offset: 841, NextOffset: 2173 - testutil.go:485: Offset: 696, NextOffset: 1884 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [barlink test dev test2 baz.txt foo.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 174, NextOffset: 202 testutil.go:485: Offset: 83, NextOffset: 111 @@ -42271,6 +41600,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: 759 + 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: 1886 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 174, NextOffset: 202 testutil.go:485: Offset: 83, NextOffset: 111 @@ -42284,25 +41636,35 @@ 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: 757 - testutil.go:485: Offset: 313, NextOffset: 612 - 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=-2,prefix="",format=PAX#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU#02/duplicated_entry_offset === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":631,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":659,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":687,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":715,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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":803,"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":859,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":631,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":659,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":687,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":715,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":804,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":832,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":860,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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 [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 309, NextOffset: 631 + testutil.go:485: Offset: 428, NextOffset: 776 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 631, NextOffset: 659 + testutil.go:485: Offset: 776, NextOffset: 804 + testutil.go:485: Offset: 659, NextOffset: 687 + testutil.go:485: Offset: 804, NextOffset: 832 + testutil.go:485: Offset: 687, NextOffset: 715 + testutil.go:485: Offset: 832, NextOffset: 860 + testutil.go:485: Offset: 715, NextOffset: 1920 + testutil.go:485: Offset: 860, NextOffset: 2199 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [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" @@ -42323,6 +41685,8 @@ testutil.go:485: Offset: 175, NextOffset: 203 testutil.go:485: Offset: 109, NextOffset: 137 testutil.go:485: Offset: 203, NextOffset: 231 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#02 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR testutil.go:485: Offset: 137, NextOffset: 165 testutil.go:485: Offset: 231, NextOffset: 259 testutil.go:485: Offset: 165, NextOffset: 193 @@ -42331,23 +41695,26 @@ 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: 631 - testutil.go:485: Offset: 428, NextOffset: 775 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [barlink test dev test2 baz.txt foo.txt] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 776, NextOffset: 804 testutil.go:485: Offset: 631, NextOffset: 659 - testutil.go:485: Offset: 775, NextOffset: 803 + testutil.go:485: Offset: 804, NextOffset: 832 testutil.go:485: Offset: 659, NextOffset: 687 - testutil.go:485: Offset: 803, NextOffset: 831 + testutil.go:485: Offset: 832, NextOffset: 860 testutil.go:485: Offset: 687, NextOffset: 715 - testutil.go:485: Offset: 831, NextOffset: 859 + testutil.go:485: Offset: 860, NextOffset: 2199 testutil.go:485: Offset: 715, NextOffset: 1920 - testutil.go:485: Offset: 859, NextOffset: 2194 - 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/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -42377,34 +41744,47 @@ 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: 775 + testutil.go:485: Offset: 428, NextOffset: 776 testutil.go:485: Offset: 309, NextOffset: 631 +=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":83,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":139,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":167,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":223,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":313,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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: 83, NextOffset: 111 + testutil.go:485: Offset: 177, NextOffset: 205 + testutil.go:485: Offset: 111, NextOffset: 139 + testutil.go:485: Offset: 205, NextOffset: 233 + testutil.go:485: Offset: 139, NextOffset: 167 + testutil.go:485: Offset: 233, NextOffset: 261 + testutil.go:485: Offset: 167, NextOffset: 195 + testutil.go:485: Offset: 261, NextOffset: 289 + testutil.go:485: Offset: 195, NextOffset: 223 + testutil.go:485: Offset: 289, NextOffset: 317 + testutil.go:485: Offset: 223, NextOffset: 313 + testutil.go:485: Offset: 317, NextOffset: 432 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 313, NextOffset: 638 + testutil.go:485: Offset: 432, NextOffset: 782 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 775, NextOffset: 803 - testutil.go:485: Offset: 631, NextOffset: 659 - testutil.go:485: Offset: 803, NextOffset: 831 - testutil.go:485: Offset: 659, NextOffset: 687 - testutil.go:485: Offset: 831, NextOffset: 859 - testutil.go:485: Offset: 687, NextOffset: 715 - testutil.go:485: Offset: 859, NextOffset: 2194 - testutil.go:485: Offset: 715, NextOffset: 1920 + testutil.go:485: Offset: 638, NextOffset: 666 + testutil.go:485: Offset: 782, NextOffset: 810 + testutil.go:485: Offset: 666, NextOffset: 694 + testutil.go:485: Offset: 810, NextOffset: 838 + testutil.go:485: Offset: 694, NextOffset: 722 + testutil.go:485: Offset: 838, NextOffset: 866 + testutil.go:485: Offset: 722, NextOffset: 1926 + testutil.go:485: Offset: 866, NextOffset: 2212 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" -=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU#02/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":784,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":812,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":840,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":868,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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" @@ -42420,56 +41800,36 @@ 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 "": [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: 83, NextOffset: 111 testutil.go:485: Offset: 177, NextOffset: 205 - testutil.go:485: Offset: 111, NextOffset: 139 + testutil.go:485: Offset: 83, NextOffset: 111 testutil.go:485: Offset: 205, NextOffset: 233 - testutil.go:485: Offset: 139, NextOffset: 167 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR + testutil.go:485: Offset: 111, NextOffset: 139 testutil.go:485: Offset: 233, NextOffset: 261 - testutil.go:485: Offset: 167, NextOffset: 195 + testutil.go:485: Offset: 139, NextOffset: 167 testutil.go:485: Offset: 261, NextOffset: 289 - testutil.go:485: Offset: 195, NextOffset: 223 + testutil.go:485: Offset: 167, NextOffset: 195 testutil.go:485: Offset: 289, NextOffset: 317 - testutil.go:485: Offset: 223, NextOffset: 313 + testutil.go:485: Offset: 195, NextOffset: 223 testutil.go:485: Offset: 317, NextOffset: 432 + testutil.go:485: Offset: 223, NextOffset: 313 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 313, NextOffset: 639 - testutil.go:485: Offset: 432, NextOffset: 784 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 639, NextOffset: 667 - testutil.go:485: Offset: 784, NextOffset: 812 - testutil.go:485: Offset: 667, NextOffset: 695 - testutil.go:485: Offset: 812, NextOffset: 840 - testutil.go:485: Offset: 695, NextOffset: 723 - testutil.go:485: Offset: 840, NextOffset: 868 - testutil.go:485: Offset: 723, NextOffset: 1933 - testutil.go:485: Offset: 868, NextOffset: 2217 - testutil.go:371: Comparing: "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 "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:485: Offset: 432, NextOffset: 782 + testutil.go:485: Offset: 313, NextOffset: 638 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 784, NextOffset: 812 - testutil.go:485: Offset: 639, NextOffset: 667 - testutil.go:485: Offset: 812, NextOffset: 840 - testutil.go:485: Offset: 667, NextOffset: 695 - testutil.go:485: Offset: 840, NextOffset: 868 - testutil.go:485: Offset: 695, NextOffset: 723 - testutil.go:485: Offset: 868, NextOffset: 2217 - testutil.go:485: Offset: 723, NextOffset: 1933 + testutil.go:485: Offset: 782, NextOffset: 810 + testutil.go:485: Offset: 638, NextOffset: 666 + testutil.go:485: Offset: 810, NextOffset: 838 + testutil.go:485: Offset: 666, NextOffset: 694 + testutil.go:485: Offset: 838, NextOffset: 866 + testutil.go:485: Offset: 694, NextOffset: 722 + testutil.go:485: Offset: 866, NextOffset: 2212 + testutil.go:485: Offset: 722, NextOffset: 1926 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" @@ -42491,30 +41851,15 @@ 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: 784 - testutil.go:485: Offset: 313, NextOffset: 639 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX#02 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":633,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":661,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":689,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":717,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":779,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":807,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":835,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":863,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":634,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":662,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":690,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":718,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":779,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":807,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":835,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":863,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 82, NextOffset: 110 testutil.go:485: Offset: 176, NextOffset: 204 @@ -42529,28 +41874,26 @@ 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: 633 + testutil.go:485: Offset: 311, NextOffset: 634 testutil.go:485: Offset: 430, NextOffset: 779 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#02 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR - testutil.go:485: Offset: 633, NextOffset: 661 + testutil.go:485: Offset: 634, NextOffset: 662 testutil.go:485: Offset: 779, NextOffset: 807 - testutil.go:485: Offset: 661, NextOffset: 689 + testutil.go:485: Offset: 662, NextOffset: 690 testutil.go:485: Offset: 807, NextOffset: 835 - testutil.go:485: Offset: 689, NextOffset: 717 + testutil.go:485: Offset: 690, NextOffset: 718 testutil.go:485: Offset: 835, NextOffset: 863 - testutil.go:485: Offset: 717, NextOffset: 1916 - testutil.go:485: Offset: 863, NextOffset: 2206 + testutil.go:485: Offset: 718, NextOffset: 1924 + testutil.go:485: Offset: 863, NextOffset: 2205 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" @@ -42567,13 +41910,7 @@ testutil.go:485: Offset: 222, NextOffset: 311 testutil.go:485: Offset: 316, NextOffset: 430 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [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: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 [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" @@ -42604,43 +41941,34 @@ testutil.go:485: Offset: 222, NextOffset: 311 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 430, NextOffset: 779 - testutil.go:485: Offset: 311, NextOffset: 633 + testutil.go:485: Offset: 311, NextOffset: 634 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:485: Offset: 779, NextOffset: 807 - testutil.go:485: Offset: 633, NextOffset: 661 + testutil.go:485: Offset: 634, NextOffset: 662 testutil.go:485: Offset: 807, NextOffset: 835 - testutil.go:485: Offset: 661, NextOffset: 689 + testutil.go:485: Offset: 662, NextOffset: 690 testutil.go:485: Offset: 835, NextOffset: 863 - testutil.go:485: Offset: 689, NextOffset: 717 - testutil.go:485: Offset: 863, NextOffset: 2206 - testutil.go:485: Offset: 717, NextOffset: 1916 + testutil.go:485: Offset: 690, NextOffset: 718 + testutil.go:485: Offset: 863, NextOffset: 2205 + testutil.go:485: Offset: 718, NextOffset: 1924 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU#02 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":643,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":671,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":699,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":727,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":786,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":814,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":842,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":870,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":643,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":671,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":699,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":727,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":786,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":814,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":842,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":870,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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: 84, NextOffset: 112 - testutil.go:485: Offset: 178, NextOffset: 206 - testutil.go:485: Offset: 112, NextOffset: 140 - testutil.go:485: Offset: 206, NextOffset: 234 - testutil.go:485: Offset: 140, NextOffset: 168 - testutil.go:485: Offset: 234, NextOffset: 262 - testutil.go:485: Offset: 168, NextOffset: 196 - testutil.go:485: Offset: 262, NextOffset: 290 - testutil.go:485: Offset: 196, NextOffset: 224 - testutil.go:485: Offset: 290, NextOffset: 318 - testutil.go:485: Offset: 224, NextOffset: 315 - testutil.go:485: Offset: 318, NextOffset: 434 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 315, NextOffset: 643 - testutil.go:485: Offset: 434, NextOffset: 786 + 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] @@ -42651,12 +41979,10 @@ testutil.go:485: Offset: 814, NextOffset: 842 testutil.go:485: Offset: 699, NextOffset: 727 testutil.go:485: Offset: 842, NextOffset: 870 - testutil.go:485: Offset: 727, NextOffset: 1934 + testutil.go:485: Offset: 727, NextOffset: 1933 testutil.go:485: Offset: 870, NextOffset: 2224 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#02 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR + 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" @@ -42676,8 +42002,24 @@ 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: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 84, NextOffset: 112 + testutil.go:485: Offset: 178, NextOffset: 206 + testutil.go:485: Offset: 112, NextOffset: 140 + testutil.go:485: Offset: 206, NextOffset: 234 + testutil.go:485: Offset: 140, NextOffset: 168 + testutil.go:485: Offset: 234, NextOffset: 262 + testutil.go:485: Offset: 168, NextOffset: 196 + testutil.go:485: Offset: 262, NextOffset: 290 + testutil.go:485: Offset: 196, NextOffset: 224 + testutil.go:485: Offset: 290, NextOffset: 318 + testutil.go:485: Offset: 224, NextOffset: 315 + testutil.go:485: Offset: 318, NextOffset: 434 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 315, NextOffset: 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 "": [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: 434, NextOffset: 786 testutil.go:485: Offset: 315, NextOffset: 643 @@ -42692,13 +42034,13 @@ testutil.go:485: Offset: 842, NextOffset: 870 testutil.go:485: Offset: 699, NextOffset: 727 testutil.go:485: Offset: 870, NextOffset: 2224 - testutil.go:485: Offset: 727, NextOffset: 1934 + testutil.go:485: Offset: 727, NextOffset: 1933 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -42728,12 +42070,31 @@ 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=-2,prefix="./",format=GNU#02/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX - testutil.go: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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":727,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":755,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":783,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":811,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":872,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":900,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":928,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":956,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":726,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":754,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":782,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":810,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":871,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":899,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":927,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":955,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [.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: 726, NextOffset: 754 + testutil.go:485: Offset: 871, NextOffset: 899 + testutil.go:485: Offset: 754, NextOffset: 782 + testutil.go:485: Offset: 899, NextOffset: 927 + testutil.go:485: Offset: 782, NextOffset: 810 + testutil.go:485: Offset: 927, NextOffset: 955 + testutil.go:485: Offset: 810, NextOffset: 2114 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU#02/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX + testutil.go:485: Offset: 955, NextOffset: 2404 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "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 @@ -42747,29 +42108,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: 872 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 727, NextOffset: 755 - testutil.go:485: Offset: 872, NextOffset: 900 - testutil.go:485: Offset: 755, NextOffset: 783 - testutil.go:485: Offset: 900, NextOffset: 928 - testutil.go:485: Offset: 783, NextOffset: 811 - testutil.go:485: Offset: 928, NextOffset: 956 - testutil.go:485: Offset: 811, NextOffset: 2120 - testutil.go:485: Offset: 956, NextOffset: 2398 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 81, NextOffset: 109 testutil.go:485: Offset: 175, NextOffset: 203 @@ -42783,8 +42121,16 @@ testutil.go:485: Offset: 287, NextOffset: 315 testutil.go:485: Offset: 221, NextOffset: 309 testutil.go:485: Offset: 315, NextOffset: 428 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU#02/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 309, NextOffset: 726 + testutil.go:485: Offset: 428, NextOffset: 871 + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" 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: "test2" vs "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 @@ -42798,34 +42144,11 @@ testutil.go:485: Offset: 193, NextOffset: 221 testutil.go:485: Offset: 315, NextOffset: 428 testutil.go:485: Offset: 221, NextOffset: 309 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 428, NextOffset: 872 - testutil.go:485: Offset: 309, NextOffset: 727 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#02/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 872, NextOffset: 900 - testutil.go:485: Offset: 727, NextOffset: 755 - testutil.go:485: Offset: 900, NextOffset: 928 - testutil.go:485: Offset: 755, NextOffset: 783 - testutil.go:485: Offset: 928, NextOffset: 956 - testutil.go:485: Offset: 783, NextOffset: 811 - testutil.go:485: Offset: 956, NextOffset: 2398 - 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 [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "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/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR#02 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX testutil.go:485: Offset: 203, NextOffset: 231 testutil.go:485: Offset: 109, NextOffset: 137 testutil.go:485: Offset: 231, NextOffset: 259 @@ -42836,13 +42159,32 @@ 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: 871 + testutil.go:485: Offset: 309, NextOffset: 726 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 871, NextOffset: 899 + testutil.go:485: Offset: 726, NextOffset: 754 + testutil.go:485: Offset: 899, NextOffset: 927 + testutil.go:485: Offset: 754, NextOffset: 782 + testutil.go:485: Offset: 927, NextOffset: 955 + testutil.go:485: Offset: 782, NextOffset: 810 + testutil.go:485: Offset: 955, NextOffset: 2404 + testutil.go:485: Offset: 810, NextOffset: 2114 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" === RUN TestGzipEStargz/testBuild/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 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":83,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":139,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":167,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":223,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":313,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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":760,"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":816,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":876,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":904,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":932,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":960,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":735,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":763,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":791,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":819,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","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":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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 [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: 177, NextOffset: 205 @@ -42857,22 +42199,22 @@ testutil.go:485: Offset: 223, NextOffset: 313 testutil.go:485: Offset: 317, NextOffset: 432 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 313, NextOffset: 732 - testutil.go:485: Offset: 432, NextOffset: 876 + testutil.go:485: Offset: 313, NextOffset: 735 + testutil.go:485: Offset: 432, NextOffset: 880 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: 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: 760 - testutil.go:485: Offset: 876, NextOffset: 904 - testutil.go:485: Offset: 760, NextOffset: 788 - testutil.go:485: Offset: 904, NextOffset: 932 - testutil.go:485: Offset: 788, NextOffset: 816 - testutil.go:485: Offset: 932, NextOffset: 960 - testutil.go:485: Offset: 816, NextOffset: 2122 - testutil.go:485: Offset: 960, NextOffset: 2408 + 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: 2411 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" @@ -42893,17 +42235,13 @@ testutil.go:485: Offset: 223, NextOffset: 313 testutil.go:485: Offset: 317, NextOffset: 432 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 "": [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: 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 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX testutil.go:485: Offset: 139, NextOffset: 167 testutil.go:485: Offset: 261, NextOffset: 289 testutil.go:485: Offset: 167, NextOffset: 195 @@ -42911,6 +42249,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: 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: 2411 + testutil.go:485: Offset: 819, NextOffset: 2129 + 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: 177, NextOffset: 205 testutil.go:485: Offset: 83, NextOffset: 111 @@ -42924,36 +42285,15 @@ 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: 876 - testutil.go:485: Offset: 313, 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: 876, NextOffset: 904 - testutil.go:485: Offset: 732, NextOffset: 760 - testutil.go:485: Offset: 904, NextOffset: 932 - testutil.go:485: Offset: 760, NextOffset: 788 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX - testutil.go:485: Offset: 932, NextOffset: 960 - testutil.go:485: Offset: 788, NextOffset: 816 - testutil.go:485: Offset: 960, NextOffset: 2408 - testutil.go:485: Offset: 816, NextOffset: 2122 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: 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=PAX -=== 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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX#02 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":729,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":757,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":785,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":813,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":874,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":902,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":930,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":958,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","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":758,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":786,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":814,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","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":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 82, NextOffset: 110 testutil.go:485: Offset: 176, NextOffset: 204 @@ -42968,22 +42308,22 @@ testutil.go:485: Offset: 222, NextOffset: 311 testutil.go:485: Offset: 316, NextOffset: 430 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 311, NextOffset: 729 - testutil.go:485: Offset: 430, NextOffset: 874 + testutil.go:485: Offset: 311, NextOffset: 730 + testutil.go:485: Offset: 430, NextOffset: 875 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 729, NextOffset: 757 - testutil.go:485: Offset: 874, NextOffset: 902 - testutil.go:485: Offset: 757, NextOffset: 785 - testutil.go:485: Offset: 902, NextOffset: 930 - testutil.go:485: Offset: 785, NextOffset: 813 - testutil.go:485: Offset: 930, NextOffset: 958 - testutil.go:485: Offset: 813, NextOffset: 2111 - testutil.go:485: Offset: 958, NextOffset: 2408 + testutil.go:485: Offset: 730, NextOffset: 758 + testutil.go:485: Offset: 875, NextOffset: 903 + testutil.go:485: Offset: 758, NextOffset: 786 + testutil.go:485: Offset: 903, NextOffset: 931 + testutil.go:485: Offset: 786, NextOffset: 814 + testutil.go:485: Offset: 931, NextOffset: 959 + testutil.go:485: Offset: 814, NextOffset: 2114 + testutil.go:485: Offset: 959, NextOffset: 2405 testutil.go:371: Comparing: "dev" vs "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" @@ -43004,25 +42344,7 @@ testutil.go:485: Offset: 222, NextOffset: 311 testutil.go:485: Offset: 316, NextOffset: 430 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [barlink test dev test2 baz.txt foo.txt] - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 874, NextOffset: 902 - testutil.go:485: Offset: 729, NextOffset: 757 - testutil.go:485: Offset: 902, NextOffset: 930 - testutil.go:485: Offset: 757, NextOffset: 785 - testutil.go:485: Offset: 930, NextOffset: 958 - testutil.go:485: Offset: 785, NextOffset: 813 - testutil.go:485: Offset: 958, NextOffset: 2408 - testutil.go:485: Offset: 813, NextOffset: 2111 - 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:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [foo.txt barlink test dev test2 baz.txt] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -43051,19 +42373,49 @@ testutil.go:485: Offset: 194, NextOffset: 222 testutil.go:485: Offset: 316, NextOffset: 430 testutil.go:485: Offset: 222, NextOffset: 311 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#02/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 430, NextOffset: 874 - testutil.go:485: Offset: 311, NextOffset: 729 + testutil.go:485: Offset: 430, NextOffset: 875 + testutil.go:485: Offset: 311, 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: 875, NextOffset: 903 + testutil.go:485: Offset: 730, NextOffset: 758 + testutil.go:485: Offset: 903, NextOffset: 931 + testutil.go:485: Offset: 758, NextOffset: 786 + testutil.go:485: Offset: 931, NextOffset: 959 + testutil.go:485: Offset: 786, NextOffset: 814 + testutil.go:485: Offset: 959, NextOffset: 2405 + testutil.go:485: Offset: 814, NextOffset: 2114 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: 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=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU#02 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","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-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","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-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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: 84, NextOffset: 112 + testutil.go:485: Offset: 178, NextOffset: 206 + testutil.go:485: Offset: 112, NextOffset: 140 + testutil.go:485: Offset: 206, NextOffset: 234 + testutil.go:485: Offset: 140, NextOffset: 168 + testutil.go:485: Offset: 234, NextOffset: 262 + testutil.go:485: Offset: 168, NextOffset: 196 + testutil.go:485: Offset: 262, NextOffset: 290 + testutil.go:485: Offset: 196, NextOffset: 224 + testutil.go:485: Offset: 290, NextOffset: 318 + testutil.go:485: Offset: 224, NextOffset: 315 + testutil.go:485: Offset: 318, NextOffset: 434 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 315, NextOffset: 739 testutil.go:485: Offset: 434, NextOffset: 883 @@ -43078,9 +42430,9 @@ testutil.go:485: Offset: 795, NextOffset: 823 testutil.go:485: Offset: 939, NextOffset: 967 testutil.go:485: Offset: 823, NextOffset: 2127 - testutil.go:485: Offset: 967, NextOffset: 2419 + testutil.go:485: Offset: 967, NextOffset: 2418 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/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" @@ -43100,21 +42452,24 @@ testutil.go:485: Offset: 290, NextOffset: 318 testutil.go:485: Offset: 224, NextOffset: 315 testutil.go:485: Offset: 318, NextOffset: 434 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [foo.txt barlink test dev test2 baz.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 84, NextOffset: 112 testutil.go:485: Offset: 178, NextOffset: 206 - testutil.go:485: Offset: 112, NextOffset: 140 + testutil.go:485: Offset: 84, NextOffset: 112 testutil.go:485: Offset: 206, NextOffset: 234 - testutil.go:485: Offset: 140, NextOffset: 168 + testutil.go:485: Offset: 112, NextOffset: 140 testutil.go:485: Offset: 234, NextOffset: 262 - testutil.go:485: Offset: 168, NextOffset: 196 + testutil.go:485: Offset: 140, NextOffset: 168 testutil.go:485: Offset: 262, NextOffset: 290 - testutil.go:485: Offset: 196, NextOffset: 224 + testutil.go:485: Offset: 168, NextOffset: 196 testutil.go:485: Offset: 290, NextOffset: 318 - testutil.go:485: Offset: 224, NextOffset: 315 + testutil.go:485: Offset: 196, NextOffset: 224 testutil.go:485: Offset: 318, NextOffset: 434 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [barlink test dev test2 baz.txt foo.txt] + testutil.go:485: Offset: 224, NextOffset: 315 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 434, NextOffset: 883 + testutil.go:485: Offset: 315, NextOffset: 739 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] @@ -43125,10 +42480,10 @@ 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: 2419 + testutil.go:485: Offset: 967, NextOffset: 2418 testutil.go:485: Offset: 823, NextOffset: 2127 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 [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -43148,48 +42503,15 @@ testutil.go:485: Offset: 196, NextOffset: 224 testutil.go:485: Offset: 318, NextOffset: 434 testutil.go:485: Offset: 224, NextOffset: 315 - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 178, NextOffset: 206 - testutil.go:485: Offset: 84, NextOffset: 112 - testutil.go:485: Offset: 206, NextOffset: 234 - testutil.go:485: Offset: 112, NextOffset: 140 - testutil.go:485: Offset: 234, NextOffset: 262 - testutil.go:485: Offset: 140, NextOffset: 168 - testutil.go:485: Offset: 262, NextOffset: 290 - testutil.go:485: Offset: 168, NextOffset: 196 - testutil.go:485: Offset: 290, NextOffset: 318 - testutil.go:485: Offset: 196, NextOffset: 224 - testutil.go:485: Offset: 318, NextOffset: 434 - testutil.go:485: Offset: 224, NextOffset: 315 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 434, NextOffset: 883 - testutil.go:485: Offset: 315, NextOffset: 739 === 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=-2,prefix="/",format=GNU#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU#02/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU#02/duplicated_entry_offset === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU - testutil.go: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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":634,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":662,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":690,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":718,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":781,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":809,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":837,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":865,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":781,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":809,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":837,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":865,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 634, NextOffset: 662 - testutil.go:485: Offset: 781, NextOffset: 809 - testutil.go:485: Offset: 662, NextOffset: 690 - testutil.go:485: Offset: 809, NextOffset: 837 - testutil.go:485: Offset: 690, NextOffset: 718 - testutil.go:485: Offset: 837, NextOffset: 865 - testutil.go:485: Offset: 718, NextOffset: 1923 - testutil.go:485: Offset: 865, NextOffset: 2210 - testutil.go:371: Comparing: "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 baz.txt foo.txt barlink] 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" @@ -43219,11 +42541,45 @@ 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: 634 + testutil.go:485: Offset: 309, NextOffset: 635 testutil.go:485: Offset: 428, NextOffset: 781 testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 635, NextOffset: 663 + testutil.go:485: Offset: 781, NextOffset: 809 + testutil.go:485: Offset: 663, NextOffset: 691 + testutil.go:485: Offset: 809, NextOffset: 837 + testutil.go:485: Offset: 691, NextOffset: 719 + testutil.go:485: Offset: 837, NextOffset: 865 + testutil.go:485: Offset: 719, NextOffset: 1930 + testutil.go:485: Offset: 865, NextOffset: 2209 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "" 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 "": [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: 781, NextOffset: 809 + testutil.go:485: Offset: 635, NextOffset: 663 + testutil.go:485: Offset: 809, NextOffset: 837 + testutil.go:485: Offset: 663, NextOffset: 691 + testutil.go:485: Offset: 837, NextOffset: 865 + testutil.go:485: Offset: 691, NextOffset: 719 + testutil.go:485: Offset: 865, NextOffset: 2209 + testutil.go:485: Offset: 719, NextOffset: 1930 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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" @@ -43234,6 +42590,8 @@ testutil.go:485: Offset: 231, NextOffset: 259 testutil.go:485: Offset: 137, NextOffset: 165 testutil.go:485: Offset: 259, NextOffset: 287 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#02 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU testutil.go:485: Offset: 165, NextOffset: 193 testutil.go:485: Offset: 287, NextOffset: 315 testutil.go:485: Offset: 193, NextOffset: 221 @@ -43254,34 +42612,39 @@ testutil.go:485: Offset: 221, NextOffset: 309 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 428, NextOffset: 781 - testutil.go:485: Offset: 309, NextOffset: 634 + testutil.go:485: Offset: 309, NextOffset: 635 + testutil.go:371: Comparing: "barlink" vs "barlink" +=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#02/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":83,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":139,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":167,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":223,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":313,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":643,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":671,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":699,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":727,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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":816,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":844,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":872,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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: 313, NextOffset: 643 + testutil.go:485: Offset: 432, 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: 781, NextOffset: 809 - testutil.go:485: Offset: 634, NextOffset: 662 - testutil.go:485: Offset: 809, NextOffset: 837 - testutil.go:485: Offset: 662, NextOffset: 690 - testutil.go:485: Offset: 837, NextOffset: 865 - testutil.go:485: Offset: 690, NextOffset: 718 - testutil.go:485: Offset: 865, NextOffset: 2210 - testutil.go:485: Offset: 718, NextOffset: 1923 + testutil.go:485: Offset: 643, NextOffset: 671 + testutil.go:485: Offset: 788, NextOffset: 816 + testutil.go:485: Offset: 671, NextOffset: 699 + testutil.go:485: Offset: 816, NextOffset: 844 + testutil.go:485: Offset: 699, NextOffset: 727 + testutil.go:485: Offset: 844, NextOffset: 872 + testutil.go:485: Offset: 727, NextOffset: 1929 + testutil.go:485: Offset: 872, NextOffset: 2219 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#02 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":83,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":139,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":167,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":223,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":313,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":790,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":818,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":846,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":874,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 83, NextOffset: 111 testutil.go:485: Offset: 177, NextOffset: 205 @@ -43295,29 +42658,6 @@ testutil.go:485: Offset: 289, NextOffset: 317 testutil.go:485: Offset: 223, NextOffset: 313 testutil.go:485: Offset: 317, NextOffset: 432 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 313, NextOffset: 644 - testutil.go:485: Offset: 432, NextOffset: 790 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 644, NextOffset: 672 - testutil.go:485: Offset: 790, NextOffset: 818 - testutil.go:485: Offset: 672, NextOffset: 700 - testutil.go:485: Offset: 818, NextOffset: 846 - testutil.go:485: Offset: 700, NextOffset: 728 - testutil.go:485: Offset: 846, NextOffset: 874 - testutil.go:485: Offset: 728, NextOffset: 1933 - testutil.go:485: Offset: 874, 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/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "test2" vs "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 @@ -43330,29 +42670,11 @@ testutil.go:485: Offset: 195, NextOffset: 223 testutil.go:485: Offset: 289, NextOffset: 317 testutil.go:485: Offset: 223, NextOffset: 313 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX#02 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU testutil.go: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 [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: 790, NextOffset: 818 - testutil.go:485: Offset: 644, NextOffset: 672 - testutil.go:485: Offset: 818, NextOffset: 846 - testutil.go:485: Offset: 672, NextOffset: 700 - testutil.go:485: Offset: 846, NextOffset: 874 - testutil.go:485: Offset: 700, NextOffset: 728 - testutil.go:485: Offset: 874, NextOffset: 2217 - testutil.go:485: Offset: 728, NextOffset: 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/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [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 @@ -43366,6 +42688,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: 788 + testutil.go:485: Offset: 313, 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: 788, NextOffset: 816 + testutil.go:485: Offset: 643, NextOffset: 671 + testutil.go:485: Offset: 816, NextOffset: 844 + testutil.go:485: Offset: 671, NextOffset: 699 + testutil.go:485: Offset: 844, NextOffset: 872 + testutil.go:485: Offset: 699, NextOffset: 727 + testutil.go:485: Offset: 872, NextOffset: 2219 + testutil.go:485: Offset: 727, NextOffset: 1929 + 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: 177, NextOffset: 205 testutil.go:485: Offset: 83, NextOffset: 111 @@ -43379,18 +42724,38 @@ 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: 790 - 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=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=PAX#02/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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 [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: 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" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX#02/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU + 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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU#02 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU + testutil.go:485: Offset: 839, NextOffset: 867 + testutil.go:485: Offset: 723, NextOffset: 1923 + testutil.go:485: Offset: 867, NextOffset: 2206 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -43419,29 +42784,8 @@ testutil.go:485: Offset: 288, NextOffset: 316 testutil.go:485: Offset: 222, NextOffset: 311 testutil.go:485: Offset: 316, NextOffset: 430 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 311, NextOffset: 638 - testutil.go:485: Offset: 430, NextOffset: 782 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 638, NextOffset: 666 - testutil.go:485: Offset: 782, NextOffset: 810 - testutil.go:485: Offset: 666, NextOffset: 694 - testutil.go:485: Offset: 810, NextOffset: 838 - testutil.go:485: Offset: 694, NextOffset: 722 - testutil.go:485: Offset: 838, NextOffset: 866 - testutil.go:485: Offset: 722, NextOffset: 1926 - testutil.go:485: Offset: 866, NextOffset: 2213 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "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: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: 176, NextOffset: 204 testutil.go:485: Offset: 82, NextOffset: 110 @@ -43456,26 +42800,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: 782 - testutil.go:485: Offset: 311, NextOffset: 638 + 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: 782, NextOffset: 810 - testutil.go:485: Offset: 638, NextOffset: 666 - testutil.go:485: Offset: 810, NextOffset: 838 - testutil.go:485: Offset: 666, NextOffset: 694 - testutil.go:485: Offset: 838, NextOffset: 866 - testutil.go:485: Offset: 694, NextOffset: 722 - testutil.go:485: Offset: 866, NextOffset: 2213 - testutil.go:485: Offset: 722, NextOffset: 1926 + 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: 2206 + testutil.go:485: Offset: 723, NextOffset: 1923 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" @@ -43492,14 +42836,13 @@ 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=GNU#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU#02/duplicated_entry_offset === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU - testutil.go: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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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":816,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":844,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":872,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":646,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":674,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":702,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":730,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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: 84, NextOffset: 112 testutil.go:485: Offset: 178, NextOffset: 206 @@ -43507,6 +42850,8 @@ testutil.go:485: Offset: 206, NextOffset: 234 testutil.go:485: Offset: 140, NextOffset: 168 testutil.go:485: Offset: 234, NextOffset: 262 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#02 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU testutil.go:485: Offset: 168, NextOffset: 196 testutil.go:485: Offset: 262, NextOffset: 290 testutil.go:485: Offset: 196, NextOffset: 224 @@ -43514,26 +42859,26 @@ 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: 788 + testutil.go:485: Offset: 315, NextOffset: 646 + testutil.go:485: Offset: 434, NextOffset: 791 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 644, NextOffset: 672 - testutil.go:485: Offset: 788, NextOffset: 816 - testutil.go:485: Offset: 672, NextOffset: 700 - testutil.go:485: Offset: 816, NextOffset: 844 - testutil.go:485: Offset: 700, NextOffset: 728 - testutil.go:485: Offset: 844, NextOffset: 872 - testutil.go:485: Offset: 728, NextOffset: 1934 - testutil.go:485: Offset: 872, NextOffset: 2218 + testutil.go:485: Offset: 646, NextOffset: 674 + testutil.go:485: Offset: 791, NextOffset: 819 + testutil.go:485: Offset: 674, NextOffset: 702 + testutil.go:485: Offset: 819, NextOffset: 847 + testutil.go:485: Offset: 702, NextOffset: 730 + testutil.go:485: Offset: 847, NextOffset: 875 + testutil.go:485: Offset: 730, NextOffset: 1944 + testutil.go:485: Offset: 875, NextOffset: 2223 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go: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" @@ -43551,29 +42896,6 @@ testutil.go:485: Offset: 318, NextOffset: 434 testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 434, NextOffset: 788 - 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: 788, NextOffset: 816 - testutil.go:485: Offset: 644, NextOffset: 672 - testutil.go:485: Offset: 816, NextOffset: 844 - testutil.go:485: Offset: 672, NextOffset: 700 - testutil.go:485: Offset: 844, NextOffset: 872 - testutil.go:485: Offset: 700, NextOffset: 728 - testutil.go:485: Offset: 872, NextOffset: 2218 - 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 [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 @@ -43587,6 +42909,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: 646 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 791, NextOffset: 819 + testutil.go:485: Offset: 646, NextOffset: 674 + testutil.go:485: Offset: 819, NextOffset: 847 + testutil.go:485: Offset: 674, NextOffset: 702 + testutil.go:485: Offset: 847, NextOffset: 875 + testutil.go:485: Offset: 702, NextOffset: 730 + testutil.go:485: Offset: 875, NextOffset: 2223 + testutil.go:485: Offset: 730, NextOffset: 1944 + 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: 178, NextOffset: 206 testutil.go:485: Offset: 84, NextOffset: 112 @@ -43601,14 +42946,22 @@ testutil.go:485: Offset: 318, NextOffset: 434 testutil.go:485: Offset: 224, NextOffset: 315 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/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=9,prefix="/",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX#02 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":130,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":162,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":194,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":226,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":258,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":290,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":484,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1427,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1459,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1491,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1523,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1705,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1737,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1769,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1801,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1427,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1459,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1491,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1523,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1706,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1738,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1770,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1802,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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 "": [dev test2 baz.txt foo.txt barlink test] 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" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "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 @@ -43622,29 +42975,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: 1427 - testutil.go:485: Offset: 727, NextOffset: 1705 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1427, NextOffset: 1459 - testutil.go:485: Offset: 1705, NextOffset: 1737 - testutil.go:485: Offset: 1459, NextOffset: 1491 - testutil.go:485: Offset: 1737, NextOffset: 1769 - testutil.go:485: Offset: 1491, NextOffset: 1523 - testutil.go:485: Offset: 1769, NextOffset: 1801 - testutil.go:485: Offset: 1523, NextOffset: 4851 - testutil.go:485: Offset: 1801, NextOffset: 5458 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "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 @@ -43658,25 +42988,25 @@ testutil.go:485: Offset: 467, NextOffset: 499 testutil.go:485: Offset: 290, NextOffset: 484 testutil.go:485: Offset: 499, NextOffset: 727 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [test dev test2 baz.txt foo.txt barlink] testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 727, NextOffset: 1705 testutil.go:485: Offset: 484, NextOffset: 1427 + testutil.go:485: Offset: 727, NextOffset: 1706 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1705, NextOffset: 1737 testutil.go:485: Offset: 1427, NextOffset: 1459 - testutil.go:485: Offset: 1737, NextOffset: 1769 + testutil.go:485: Offset: 1706, NextOffset: 1738 testutil.go:485: Offset: 1459, NextOffset: 1491 - testutil.go:485: Offset: 1769, NextOffset: 1801 + testutil.go:485: Offset: 1738, NextOffset: 1770 testutil.go:485: Offset: 1491, NextOffset: 1523 - testutil.go:485: Offset: 1801, NextOffset: 5458 + testutil.go:485: Offset: 1770, NextOffset: 1802 testutil.go:485: Offset: 1523, NextOffset: 4851 + testutil.go:485: Offset: 1802, NextOffset: 5460 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [test2 baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go: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" @@ -43709,30 +43039,30 @@ 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: 1706 + testutil.go:485: Offset: 484, NextOffset: 1427 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1706, NextOffset: 1738 + testutil.go:485: Offset: 1427, NextOffset: 1459 + testutil.go:485: Offset: 1738, NextOffset: 1770 + testutil.go:485: Offset: 1459, NextOffset: 1491 + testutil.go:485: Offset: 1770, NextOffset: 1802 + testutil.go:485: Offset: 1491, NextOffset: 1523 + testutil.go:485: Offset: 1802, NextOffset: 5460 + testutil.go:485: Offset: 1523, NextOffset: 4851 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU#02 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":132,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":164,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":196,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":228,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":260,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":488,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 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: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: 132, NextOffset: 164 testutil.go:485: Offset: 339, NextOffset: 371 @@ -43762,29 +43092,28 @@ testutil.go:485: Offset: 1537, NextOffset: 4896 testutil.go:485: Offset: 1813, NextOffset: 5503 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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 [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: "" 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/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 339, NextOffset: 371 testutil.go:485: Offset: 132, NextOffset: 164 - testutil.go:485: Offset: 371, NextOffset: 403 + testutil.go:485: Offset: 339, NextOffset: 371 testutil.go:485: Offset: 164, NextOffset: 196 - testutil.go:485: Offset: 403, NextOffset: 435 + testutil.go:485: Offset: 371, NextOffset: 403 testutil.go:485: Offset: 196, NextOffset: 228 - testutil.go:485: Offset: 435, NextOffset: 467 + testutil.go:485: Offset: 403, NextOffset: 435 testutil.go:485: Offset: 228, NextOffset: 260 - testutil.go:485: Offset: 467, NextOffset: 499 + testutil.go:485: Offset: 435, NextOffset: 467 testutil.go:485: Offset: 260, NextOffset: 292 - testutil.go:485: Offset: 499, NextOffset: 729 + testutil.go:485: Offset: 467, NextOffset: 499 testutil.go:485: Offset: 292, NextOffset: 488 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 729, NextOffset: 1717 - testutil.go:485: Offset: 488, NextOffset: 1441 + testutil.go:485: Offset: 499, NextOffset: 729 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [test dev test2 baz.txt foo.txt barlink] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] @@ -43799,10 +43128,10 @@ testutil.go:485: Offset: 1537, NextOffset: 4896 testutil.go:371: Comparing: "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" @@ -43818,15 +43147,35 @@ testutil.go:485: Offset: 260, NextOffset: 292 testutil.go:485: Offset: 499, NextOffset: 729 testutil.go:485: Offset: 292, NextOffset: 488 + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 339, NextOffset: 371 + testutil.go:485: Offset: 132, NextOffset: 164 + testutil.go:485: Offset: 371, NextOffset: 403 + testutil.go:485: Offset: 164, NextOffset: 196 + testutil.go:485: Offset: 403, NextOffset: 435 + testutil.go:485: Offset: 196, NextOffset: 228 + testutil.go:485: Offset: 435, NextOffset: 467 + testutil.go:485: Offset: 228, NextOffset: 260 + testutil.go:485: Offset: 467, NextOffset: 499 + testutil.go:485: Offset: 260, NextOffset: 292 + testutil.go:485: Offset: 499, NextOffset: 729 + testutil.go:485: Offset: 292, NextOffset: 488 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 729, NextOffset: 1717 + testutil.go:485: Offset: 488, NextOffset: 1441 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1434,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1466,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1498,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1530,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1711,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1743,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1775,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1807,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1435,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1467,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1499,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1531,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1711,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1743,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1775,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1807,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] + testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 132, NextOffset: 164 testutil.go:485: Offset: 339, NextOffset: 371 @@ -43840,29 +43189,6 @@ testutil.go:485: Offset: 467, NextOffset: 499 testutil.go:485: Offset: 292, NextOffset: 487 testutil.go:485: Offset: 499, NextOffset: 728 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 487, NextOffset: 1434 - testutil.go:485: Offset: 728, NextOffset: 1711 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1434, NextOffset: 1466 - testutil.go:485: Offset: 1711, NextOffset: 1743 - testutil.go:485: Offset: 1466, NextOffset: 1498 - testutil.go:485: Offset: 1743, NextOffset: 1775 - testutil.go:485: Offset: 1498, NextOffset: 1530 - testutil.go:485: Offset: 1775, NextOffset: 1807 - testutil.go:485: Offset: 1530, NextOffset: 4874 - testutil.go:485: Offset: 1807, NextOffset: 5481 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "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 @@ -43870,20 +43196,37 @@ testutil.go:485: Offset: 371, NextOffset: 403 testutil.go:485: Offset: 196, NextOffset: 228 testutil.go:485: Offset: 403, NextOffset: 435 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU#02/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 228, NextOffset: 260 testutil.go:485: Offset: 435, NextOffset: 467 testutil.go:485: Offset: 260, NextOffset: 292 testutil.go:485: Offset: 467, NextOffset: 499 testutil.go:485: Offset: 292, NextOffset: 487 testutil.go:485: Offset: 499, NextOffset: 728 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 487, NextOffset: 1435 + testutil.go:485: Offset: 728, NextOffset: 1711 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1435, NextOffset: 1467 + testutil.go:485: Offset: 1711, NextOffset: 1743 + testutil.go:485: Offset: 1467, NextOffset: 1499 + testutil.go:485: Offset: 1743, NextOffset: 1775 + testutil.go:485: Offset: 1499, NextOffset: 1531 + testutil.go:485: Offset: 1775, NextOffset: 1807 + testutil.go:485: Offset: 1531, NextOffset: 4876 + testutil.go:485: Offset: 1807, NextOffset: 5483 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go: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: 339, NextOffset: 371 testutil.go:485: Offset: 132, NextOffset: 164 testutil.go:485: Offset: 371, NextOffset: 403 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU#02/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 164, NextOffset: 196 testutil.go:485: Offset: 403, NextOffset: 435 testutil.go:485: Offset: 196, NextOffset: 228 @@ -43893,6 +43236,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: 1711 + testutil.go:485: Offset: 487, NextOffset: 1435 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1711, NextOffset: 1743 + testutil.go:485: Offset: 1435, NextOffset: 1467 + testutil.go:485: Offset: 1743, NextOffset: 1775 + testutil.go:485: Offset: 1467, NextOffset: 1499 + testutil.go:485: Offset: 1775, NextOffset: 1807 + testutil.go:485: Offset: 1499, NextOffset: 1531 + testutil.go:485: Offset: 1807, NextOffset: 5483 + testutil.go:485: Offset: 1531, NextOffset: 4876 + 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: 339, NextOffset: 371 testutil.go:485: Offset: 132, NextOffset: 164 @@ -43906,36 +43272,33 @@ 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=9,prefix="../",format=USTAR#02 +=== RUN 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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1451,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1483,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1515,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1547,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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: 728, NextOffset: 1711 - testutil.go:485: Offset: 487, NextOffset: 1434 + testutil.go:485: Offset: 490, NextOffset: 1451 + 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: 1711, NextOffset: 1743 - testutil.go:485: Offset: 1434, NextOffset: 1466 - testutil.go:485: Offset: 1743, NextOffset: 1775 - testutil.go:485: Offset: 1466, NextOffset: 1498 - testutil.go:485: Offset: 1775, NextOffset: 1807 - testutil.go:485: Offset: 1498, NextOffset: 1530 - testutil.go:485: Offset: 1807, NextOffset: 5481 - testutil.go:485: Offset: 1530, NextOffset: 4874 + testutil.go:485: Offset: 1451, NextOffset: 1483 + testutil.go:485: Offset: 1727, NextOffset: 1759 + testutil.go:485: Offset: 1483, NextOffset: 1515 + testutil.go:485: Offset: 1759, NextOffset: 1791 + testutil.go:485: Offset: 1515, NextOffset: 1547 + testutil.go:485: Offset: 1791, NextOffset: 1823 + testutil.go:485: Offset: 1547, NextOffset: 4921 + testutil.go:485: Offset: 1823, NextOffset: 5527 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" -=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1449,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1481,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1513,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1545,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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" @@ -43964,29 +43327,10 @@ testutil.go:485: Offset: 468, NextOffset: 500 testutil.go:485: Offset: 293, NextOffset: 490 testutil.go:485: Offset: 500, NextOffset: 731 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 490, NextOffset: 1449 - testutil.go:485: Offset: 731, NextOffset: 1725 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1449, NextOffset: 1481 - testutil.go:485: Offset: 1725, NextOffset: 1757 - testutil.go:485: Offset: 1481, NextOffset: 1513 - testutil.go:485: Offset: 1757, NextOffset: 1789 - testutil.go:485: Offset: 1513, NextOffset: 1545 - testutil.go:485: Offset: 1789, NextOffset: 1821 - testutil.go:485: Offset: 1545, NextOffset: 4918 - testutil.go:485: Offset: 1821, NextOffset: 5524 - testutil.go:371: Comparing: "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 "": [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 [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: 340, NextOffset: 372 testutil.go:485: Offset: 133, NextOffset: 165 @@ -44000,36 +43344,13 @@ testutil.go:485: Offset: 261, NextOffset: 293 testutil.go:485: Offset: 500, NextOffset: 731 testutil.go:485: Offset: 293, NextOffset: 490 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 731, NextOffset: 1725 - testutil.go:485: Offset: 490, NextOffset: 1449 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,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: 1725, NextOffset: 1757 - testutil.go:485: Offset: 1449, NextOffset: 1481 - testutil.go:485: Offset: 1757, NextOffset: 1789 - testutil.go:485: Offset: 1481, NextOffset: 1513 - testutil.go:485: Offset: 1789, NextOffset: 1821 - testutil.go:485: Offset: 1513, NextOffset: 1545 - testutil.go:485: Offset: 1821, NextOffset: 5524 - testutil.go:485: Offset: 1545, NextOffset: 4918 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 340, NextOffset: 372 testutil.go:485: Offset: 133, NextOffset: 165 testutil.go:485: Offset: 372, NextOffset: 404 testutil.go:485: Offset: 165, NextOffset: 197 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#02/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 404, NextOffset: 436 testutil.go:485: Offset: 197, NextOffset: 229 testutil.go:485: Offset: 436, NextOffset: 468 @@ -44038,16 +43359,35 @@ 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=0,prefix="./",format=PAX/duplicated_entry_offset + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 731, NextOffset: 1727 + testutil.go:485: Offset: 490, NextOffset: 1451 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: 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: 1451, NextOffset: 1483 + testutil.go:485: Offset: 1759, NextOffset: 1791 + testutil.go:485: Offset: 1483, NextOffset: 1515 + testutil.go:485: Offset: 1791, NextOffset: 1823 + testutil.go:485: Offset: 1515, NextOffset: 1547 + testutil.go:485: Offset: 1823, NextOffset: 5527 + testutil.go:485: Offset: 1547, NextOffset: 4921 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: 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=USTAR#02/duplicated_entry_offset === 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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX#02 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":130,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":162,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":194,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":226,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":258,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":290,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":484,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1978,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2010,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2042,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2074,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2257,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2289,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2321,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2353,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1978,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2010,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2042,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2074,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2257,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2289,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2321,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2353,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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: "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: 130, NextOffset: 162 testutil.go:485: Offset: 339, NextOffset: 371 @@ -44061,6 +43401,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: 1978 + testutil.go:485: Offset: 727, NextOffset: 2257 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1978, NextOffset: 2010 + testutil.go:485: Offset: 2257, NextOffset: 2289 + testutil.go:485: Offset: 2010, NextOffset: 2042 + testutil.go:485: Offset: 2289, NextOffset: 2321 + testutil.go:485: Offset: 2042, NextOffset: 2074 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX#02/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX + testutil.go:485: Offset: 2321, NextOffset: 2353 + testutil.go:485: Offset: 2074, NextOffset: 5775 + testutil.go:485: Offset: 2353, NextOffset: 6384 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 130, NextOffset: 162 testutil.go:485: Offset: 339, NextOffset: 371 @@ -44074,29 +43439,27 @@ 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: 1978 - testutil.go:485: Offset: 727, NextOffset: 2257 - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1978, NextOffset: 2010 testutil.go:485: Offset: 2257, NextOffset: 2289 - testutil.go:485: Offset: 2010, NextOffset: 2042 + testutil.go:485: Offset: 1978, NextOffset: 2010 testutil.go:485: Offset: 2289, NextOffset: 2321 - testutil.go:485: Offset: 2042, NextOffset: 2074 + testutil.go:485: Offset: 2010, NextOffset: 2042 testutil.go:485: Offset: 2321, NextOffset: 2353 - testutil.go:485: Offset: 2074, NextOffset: 5773 - testutil.go:485: Offset: 2353, NextOffset: 6381 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX#02/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX + testutil.go:485: Offset: 2042, NextOffset: 2074 + testutil.go:485: Offset: 2353, NextOffset: 6384 + testutil.go:485: Offset: 2074, NextOffset: 5775 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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -44129,32 +43492,12 @@ testutil.go:485: Offset: 727, NextOffset: 2257 testutil.go:485: Offset: 484, NextOffset: 1978 testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 2257, NextOffset: 2289 - testutil.go:485: Offset: 1978, NextOffset: 2010 - testutil.go:485: Offset: 2289, NextOffset: 2321 - testutil.go:485: Offset: 2010, NextOffset: 2042 - testutil.go:485: Offset: 2321, NextOffset: 2353 - testutil.go:485: Offset: 2042, NextOffset: 2074 - testutil.go:485: Offset: 2353, NextOffset: 6381 - testutil.go:485: Offset: 2074, NextOffset: 5773 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU#02 === 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=USTAR -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":132,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":164,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":196,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":228,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":260,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":488,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","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-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","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-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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 [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 132, NextOffset: 164 testutil.go:485: Offset: 339, NextOffset: 371 @@ -44163,6 +43506,8 @@ testutil.go:485: Offset: 196, NextOffset: 228 testutil.go:485: Offset: 403, NextOffset: 435 testutil.go:485: Offset: 228, NextOffset: 260 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU#02/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX testutil.go:485: Offset: 435, NextOffset: 467 testutil.go:485: Offset: 260, NextOffset: 292 testutil.go:485: Offset: 467, NextOffset: 499 @@ -44181,14 +43526,16 @@ 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: 5818 - testutil.go:485: Offset: 2364, NextOffset: 6424 + testutil.go:485: Offset: 2088, NextOffset: 5819 + testutil.go:485: Offset: 2364, NextOffset: 6426 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU#02/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=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" @@ -44204,10 +43551,29 @@ testutil.go:485: Offset: 467, NextOffset: 499 testutil.go:485: Offset: 292, NextOffset: 488 testutil.go:485: Offset: 499, NextOffset: 729 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [dev test2 baz.txt foo.txt barlink test] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "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: 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: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 339, NextOffset: 371 testutil.go:485: Offset: 132, NextOffset: 164 @@ -44223,6 +43589,8 @@ testutil.go:485: Offset: 292, NextOffset: 488 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 729, NextOffset: 2268 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#02 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX testutil.go:485: Offset: 488, NextOffset: 1992 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" @@ -44234,50 +43602,43 @@ 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: 6424 - testutil.go:485: Offset: 2088, NextOffset: 5818 - 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:485: Offset: 2364, NextOffset: 6426 + testutil.go:485: Offset: 2088, NextOffset: 5819 +=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":132,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":164,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":196,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":228,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":260,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":487,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2020,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2052,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2084,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":2264,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2296,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2328,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2360,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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: 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 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX + 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: 292, NextOffset: 488 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX -=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":132,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":164,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":196,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":228,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":260,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":487,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2020,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2052,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2084,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":2265,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2297,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2329,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2361,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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:485: Offset: 467, NextOffset: 499 + testutil.go:485: Offset: 292, NextOffset: 487 + testutil.go:485: Offset: 499, NextOffset: 728 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 487, NextOffset: 1988 + testutil.go:485: Offset: 728, NextOffset: 2264 + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:485: Offset: 1988, NextOffset: 2020 - testutil.go:485: Offset: 2265, NextOffset: 2297 + testutil.go:485: Offset: 2264, NextOffset: 2296 testutil.go:485: Offset: 2020, NextOffset: 2052 - testutil.go:485: Offset: 2297, NextOffset: 2329 + testutil.go:485: Offset: 2296, NextOffset: 2328 testutil.go:485: Offset: 2052, NextOffset: 2084 - testutil.go:485: Offset: 2329, NextOffset: 2361 - testutil.go:485: Offset: 2084, NextOffset: 5800 - testutil.go:485: Offset: 2361, NextOffset: 6408 + testutil.go:485: Offset: 2328, NextOffset: 2360 + testutil.go:485: Offset: 2084, NextOffset: 5801 + testutil.go:485: Offset: 2360, NextOffset: 6409 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" @@ -44296,42 +43657,13 @@ testutil.go:485: Offset: 260, NextOffset: 292 testutil.go:485: Offset: 467, NextOffset: 499 testutil.go:485: Offset: 292, NextOffset: 487 - testutil.go:485: Offset: 499, NextOffset: 728 - testutil.go:371: Comparing: "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 -=== 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/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX - testutil.go:485: Offset: 435, NextOffset: 467 - testutil.go:485: Offset: 260, NextOffset: 292 - testutil.go:485: Offset: 467, NextOffset: 499 - testutil.go:485: Offset: 292, NextOffset: 487 testutil.go:485: Offset: 499, NextOffset: 728 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 487, NextOffset: 1988 - testutil.go:485: Offset: 728, NextOffset: 2265 - 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: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 2265, NextOffset: 2297 - testutil.go:485: Offset: 1988, NextOffset: 2020 - testutil.go:485: Offset: 2297, NextOffset: 2329 - testutil.go:485: Offset: 2020, NextOffset: 2052 - testutil.go:485: Offset: 2329, NextOffset: 2361 - testutil.go:485: Offset: 2052, NextOffset: 2084 - testutil.go:485: Offset: 2361, NextOffset: 6408 - testutil.go:485: Offset: 2084, NextOffset: 5800 + 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": [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" @@ -44361,23 +43693,51 @@ testutil.go:485: Offset: 435, NextOffset: 467 testutil.go:485: Offset: 228, NextOffset: 260 testutil.go:485: Offset: 467, NextOffset: 499 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX 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: 2265 + testutil.go:485: Offset: 728, NextOffset: 2264 testutil.go:485: Offset: 487, NextOffset: 1988 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 2264, NextOffset: 2296 + testutil.go:485: Offset: 1988, NextOffset: 2020 + testutil.go:485: Offset: 2296, NextOffset: 2328 + testutil.go:485: Offset: 2020, NextOffset: 2052 + testutil.go:485: Offset: 2328, NextOffset: 2360 + testutil.go:485: Offset: 2052, NextOffset: 2084 + testutil.go:485: Offset: 2360, NextOffset: 6409 + testutil.go:485: Offset: 2084, NextOffset: 5801 === 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 -=== 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/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX#02 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":133,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":165,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":197,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":229,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":261,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":293,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":490,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2005,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2037,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2069,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2101,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2282,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2314,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2346,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2378,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2006,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2038,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2070,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2102,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2283,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2315,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2347,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2379,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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 "": [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: 2006, NextOffset: 2038 + testutil.go:485: Offset: 2283, NextOffset: 2315 + testutil.go:485: Offset: 2038, NextOffset: 2070 + testutil.go:485: Offset: 2315, NextOffset: 2347 + testutil.go:485: Offset: 2070, NextOffset: 2102 + testutil.go:485: Offset: 2347, NextOffset: 2379 + testutil.go:485: Offset: 2102, NextOffset: 5851 + testutil.go:485: Offset: 2379, NextOffset: 6458 + 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: 133, NextOffset: 165 testutil.go:485: Offset: 340, NextOffset: 372 @@ -44391,35 +43751,10 @@ testutil.go:485: Offset: 468, NextOffset: 500 testutil.go:485: Offset: 293, NextOffset: 490 testutil.go:485: Offset: 500, NextOffset: 731 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 490, NextOffset: 2005 - testutil.go:485: Offset: 731, NextOffset: 2282 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 2005, NextOffset: 2037 - testutil.go:485: Offset: 2282, NextOffset: 2314 - testutil.go:485: Offset: 2037, NextOffset: 2069 - testutil.go:485: Offset: 2314, NextOffset: 2346 - testutil.go:485: Offset: 2069, NextOffset: 2101 - testutil.go:485: Offset: 2346, NextOffset: 2378 - testutil.go:485: Offset: 2101, NextOffset: 5849 - testutil.go:485: Offset: 2378, NextOffset: 6455 - testutil.go:371: Comparing: "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: 133, NextOffset: 165 testutil.go:485: Offset: 340, NextOffset: 372 testutil.go:485: Offset: 165, NextOffset: 197 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX testutil.go:485: Offset: 372, NextOffset: 404 testutil.go:485: Offset: 197, NextOffset: 229 testutil.go:485: Offset: 404, NextOffset: 436 @@ -44429,8 +43764,12 @@ testutil.go:485: Offset: 468, NextOffset: 500 testutil.go:485: Offset: 293, NextOffset: 490 testutil.go:485: Offset: 500, NextOffset: 731 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 490, NextOffset: 2006 + testutil.go:485: Offset: 731, NextOffset: 2283 + 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 "": [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: 340, NextOffset: 372 testutil.go:485: Offset: 133, NextOffset: 165 @@ -44445,26 +43784,26 @@ testutil.go:485: Offset: 500, NextOffset: 731 testutil.go:485: Offset: 293, NextOffset: 490 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 731, NextOffset: 2282 - testutil.go:485: Offset: 490, NextOffset: 2005 + testutil.go:485: Offset: 731, NextOffset: 2283 + testutil.go:485: Offset: 490, NextOffset: 2006 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 2282, NextOffset: 2314 - testutil.go:485: Offset: 2005, NextOffset: 2037 - testutil.go:485: Offset: 2314, NextOffset: 2346 - testutil.go:485: Offset: 2037, NextOffset: 2069 - testutil.go:485: Offset: 2346, NextOffset: 2378 - testutil.go:485: Offset: 2069, NextOffset: 2101 - testutil.go:485: Offset: 2378, NextOffset: 6455 - testutil.go:485: Offset: 2101, NextOffset: 5849 + testutil.go:485: Offset: 2283, NextOffset: 2315 + testutil.go:485: Offset: 2006, NextOffset: 2038 + testutil.go:485: Offset: 2315, NextOffset: 2347 + testutil.go:485: Offset: 2038, NextOffset: 2070 + testutil.go:485: Offset: 2347, NextOffset: 2379 + testutil.go:485: Offset: 2070, NextOffset: 2102 + testutil.go:485: Offset: 2379, NextOffset: 6458 + testutil.go:485: Offset: 2102, NextOffset: 5851 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/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -44480,15 +43819,31 @@ testutil.go:485: Offset: 261, NextOffset: 293 testutil.go:485: Offset: 500, NextOffset: 731 testutil.go:485: Offset: 293, NextOffset: 490 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX#02/duplicated_entry_offset === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU#02 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1434,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1466,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1498,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1530,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1712,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1744,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1776,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1808,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1434,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1466,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1498,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1530,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1712,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1744,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1776,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1808,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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: "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 + testutil.go:485: Offset: 371, NextOffset: 403 + testutil.go:485: Offset: 195, NextOffset: 227 + testutil.go:485: Offset: 403, NextOffset: 435 + testutil.go:485: Offset: 227, NextOffset: 259 + testutil.go:485: Offset: 435, NextOffset: 467 + testutil.go:485: Offset: 259, NextOffset: 291 + testutil.go:485: Offset: 467, NextOffset: 499 + testutil.go:485: Offset: 291, NextOffset: 485 + testutil.go:485: Offset: 499, NextOffset: 727 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 485, NextOffset: 1434 + testutil.go:485: Offset: 727, NextOffset: 1712 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] @@ -44500,13 +43855,13 @@ testutil.go:485: Offset: 1498, NextOffset: 1530 testutil.go:485: Offset: 1776, NextOffset: 1808 testutil.go:485: Offset: 1530, NextOffset: 4860 - testutil.go:485: Offset: 1808, NextOffset: 5468 + testutil.go:485: Offset: 1808, NextOffset: 5469 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [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" @@ -44522,39 +43877,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: "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 - testutil.go:485: Offset: 371, NextOffset: 403 - testutil.go:485: Offset: 195, NextOffset: 227 - testutil.go:485: Offset: 403, NextOffset: 435 - testutil.go:485: Offset: 227, NextOffset: 259 - testutil.go:485: Offset: 435, NextOffset: 467 - testutil.go:485: Offset: 259, NextOffset: 291 - testutil.go:485: Offset: 467, NextOffset: 499 - testutil.go:485: Offset: 291, NextOffset: 485 - testutil.go:485: Offset: 499, NextOffset: 727 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 485, NextOffset: 1434 - testutil.go:485: Offset: 727, NextOffset: 1712 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:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 339, NextOffset: 371 - testutil.go:485: Offset: 131, NextOffset: 163 - testutil.go:485: Offset: 371, NextOffset: 403 - testutil.go:485: Offset: 163, NextOffset: 195 - testutil.go:485: Offset: 403, NextOffset: 435 - testutil.go:485: Offset: 195, NextOffset: 227 - testutil.go:485: Offset: 435, NextOffset: 467 - testutil.go:485: Offset: 227, NextOffset: 259 - testutil.go:485: Offset: 467, NextOffset: 499 - testutil.go:485: Offset: 259, NextOffset: 291 - testutil.go:485: Offset: 499, NextOffset: 727 - testutil.go:485: Offset: 291, NextOffset: 485 + testutil.go: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: 339, NextOffset: 371 testutil.go:485: Offset: 131, NextOffset: 163 @@ -44581,36 +43905,52 @@ testutil.go:485: Offset: 1466, NextOffset: 1498 testutil.go:485: Offset: 1776, NextOffset: 1808 testutil.go:485: Offset: 1498, NextOffset: 1530 - testutil.go:485: Offset: 1808, NextOffset: 5468 + testutil.go:485: Offset: 1808, NextOffset: 5469 testutil.go:485: Offset: 1530, NextOffset: 4860 testutil.go:371: Comparing: "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:485: Offset: 339, NextOffset: 371 + testutil.go:485: Offset: 131, NextOffset: 163 + testutil.go:485: Offset: 371, NextOffset: 403 + testutil.go:485: Offset: 163, NextOffset: 195 + testutil.go:485: Offset: 403, NextOffset: 435 + testutil.go:485: Offset: 195, NextOffset: 227 + testutil.go:485: Offset: 435, NextOffset: 467 + testutil.go:485: Offset: 227, NextOffset: 259 + testutil.go:485: Offset: 467, NextOffset: 499 + testutil.go:485: Offset: 259, NextOffset: 291 + testutil.go:485: Offset: 499, NextOffset: 727 + testutil.go:485: Offset: 291, NextOffset: 485 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU#02/duplicated_entry_offset === 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 +=== 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 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":133,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":165,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":197,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":229,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":261,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":293,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":490,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1448,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1480,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1512,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1544,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1449,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1481,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1513,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1545,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1726,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1758,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1790,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1822,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1448, NextOffset: 1480 - testutil.go:485: Offset: 1725, NextOffset: 1757 - testutil.go:485: Offset: 1480, NextOffset: 1512 - testutil.go:485: Offset: 1757, NextOffset: 1789 - testutil.go:485: Offset: 1512, NextOffset: 1544 - testutil.go:485: Offset: 1789, NextOffset: 1821 - testutil.go:485: Offset: 1544, NextOffset: 4907 - testutil.go:485: Offset: 1821, NextOffset: 5514 + testutil.go:485: Offset: 1449, NextOffset: 1481 + testutil.go:485: Offset: 1726, NextOffset: 1758 + testutil.go:485: Offset: 1481, NextOffset: 1513 + testutil.go:485: Offset: 1758, NextOffset: 1790 + testutil.go:485: Offset: 1513, NextOffset: 1545 + testutil.go:485: Offset: 1790, NextOffset: 1822 + testutil.go:485: Offset: 1545, NextOffset: 4909 + testutil.go:485: Offset: 1822, NextOffset: 5516 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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" @@ -44642,22 +43982,35 @@ testutil.go:485: Offset: 261, NextOffset: 293 testutil.go:485: Offset: 469, NextOffset: 501 testutil.go:485: Offset: 293, NextOffset: 490 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU testutil.go:485: Offset: 501, NextOffset: 732 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 490, NextOffset: 1448 - testutil.go:485: Offset: 732, NextOffset: 1725 - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:485: Offset: 490, NextOffset: 1449 + testutil.go:485: Offset: 732, NextOffset: 1726 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 "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [test2 baz.txt foo.txt barlink test dev] + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1726, NextOffset: 1758 + testutil.go:485: Offset: 1449, NextOffset: 1481 + testutil.go:485: Offset: 1758, NextOffset: 1790 + testutil.go:485: Offset: 1481, NextOffset: 1513 + testutil.go:485: Offset: 1790, NextOffset: 1822 + testutil.go:485: Offset: 1513, NextOffset: 1545 + testutil.go:485: Offset: 1822, NextOffset: 5516 + testutil.go:485: Offset: 1545, NextOffset: 4909 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 341, NextOffset: 373 testutil.go:485: Offset: 133, NextOffset: 165 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU testutil.go:485: Offset: 373, NextOffset: 405 testutil.go:485: Offset: 165, NextOffset: 197 testutil.go:485: Offset: 405, NextOffset: 437 @@ -44682,34 +44035,17 @@ 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: 1725 - testutil.go:485: Offset: 490, NextOffset: 1448 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1725, NextOffset: 1757 - testutil.go:485: Offset: 1448, NextOffset: 1480 - testutil.go:485: Offset: 1757, NextOffset: 1789 - testutil.go:485: Offset: 1480, NextOffset: 1512 - testutil.go:485: Offset: 1789, NextOffset: 1821 - testutil.go:485: Offset: 1512, NextOffset: 1544 - testutil.go:485: Offset: 1821, NextOffset: 5514 - testutil.go:485: Offset: 1544, NextOffset: 4907 - testutil.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/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR + testutil.go:485: Offset: 732, NextOffset: 1726 + testutil.go:485: Offset: 490, NextOffset: 1449 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":132,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":164,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":196,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":228,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":260,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":488,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1442,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1474,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1506,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1538,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1720,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1752,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1816,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#02 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":132,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":164,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":196,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":228,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":260,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":488,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1443,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1475,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1507,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1539,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1721,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1753,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1785,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1817,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go: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 @@ -44723,6 +44059,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: 1443 + testutil.go:485: Offset: 731, NextOffset: 1721 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1443, NextOffset: 1475 + testutil.go:485: Offset: 1721, NextOffset: 1753 + testutil.go:485: Offset: 1475, NextOffset: 1507 + testutil.go:485: Offset: 1753, NextOffset: 1785 + testutil.go:485: Offset: 1507, NextOffset: 1539 + testutil.go:485: Offset: 1785, NextOffset: 1817 + testutil.go:485: Offset: 1539, NextOffset: 4886 + testutil.go:485: Offset: 1817, NextOffset: 5494 + 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 @@ -44736,46 +44095,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: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 488, NextOffset: 1442 - testutil.go:485: Offset: 731, NextOffset: 1720 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1442, NextOffset: 1474 - testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 1474, NextOffset: 1506 - testutil.go:485: Offset: 1752, NextOffset: 1784 - testutil.go:485: Offset: 1506, NextOffset: 1538 - testutil.go:485: Offset: 1784, NextOffset: 1816 - testutil.go:485: Offset: 1538, NextOffset: 4885 - testutil.go:485: Offset: 1816, NextOffset: 5492 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [foo.txt barlink test dev test2 baz.txt] + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [test2 baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 1442, NextOffset: 1474 - testutil.go:485: Offset: 1752, NextOffset: 1784 - testutil.go:485: Offset: 1474, NextOffset: 1506 - testutil.go:485: Offset: 1784, NextOffset: 1816 - testutil.go:485: Offset: 1506, NextOffset: 1538 - testutil.go:485: Offset: 1816, NextOffset: 5492 - testutil.go:485: Offset: 1538, NextOffset: 4885 + testutil.go:485: Offset: 1721, NextOffset: 1753 + testutil.go:485: Offset: 1443, NextOffset: 1475 + testutil.go:485: Offset: 1753, NextOffset: 1785 + testutil.go:485: Offset: 1475, NextOffset: 1507 + testutil.go:485: Offset: 1785, NextOffset: 1817 + testutil.go:485: Offset: 1507, NextOffset: 1539 + testutil.go:485: Offset: 1817, NextOffset: 5494 + testutil.go:485: Offset: 1539, NextOffset: 4886 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: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" @@ -44805,35 +44143,18 @@ testutil.go:485: Offset: 500, NextOffset: 731 testutil.go:485: Offset: 292, NextOffset: 488 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 731, NextOffset: 1720 - testutil.go:485: Offset: 488, NextOffset: 1442 + testutil.go:485: Offset: 731, NextOffset: 1721 + testutil.go:485: Offset: 488, NextOffset: 1443 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=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=-1,prefix="./",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#02 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":134,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":166,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":198,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":230,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":262,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":294,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":492,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1734,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1766,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1798,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1830,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1735,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1767,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1799,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1831,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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: "test" vs "test" - testutil.go:377: 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: 1734, NextOffset: 1766 - testutil.go:485: Offset: 1489, NextOffset: 1521 - testutil.go:485: Offset: 1766, NextOffset: 1798 - testutil.go:485: Offset: 1521, NextOffset: 1553 - testutil.go:485: Offset: 1798, NextOffset: 1830 - testutil.go:485: Offset: 1553, NextOffset: 4930 - testutil.go:485: Offset: 1830, NextOffset: 5537 - 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: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" @@ -44864,27 +44185,48 @@ testutil.go:485: Offset: 502, NextOffset: 734 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 492, NextOffset: 1457 - testutil.go:485: Offset: 734, NextOffset: 1734 + testutil.go:485: Offset: 734, NextOffset: 1735 testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1734, NextOffset: 1766 testutil.go:485: Offset: 1457, NextOffset: 1489 - testutil.go:485: Offset: 1766, NextOffset: 1798 + testutil.go:485: Offset: 1735, NextOffset: 1767 testutil.go:485: Offset: 1489, NextOffset: 1521 - testutil.go:485: Offset: 1798, NextOffset: 1830 + testutil.go:485: Offset: 1767, NextOffset: 1799 testutil.go:485: Offset: 1521, NextOffset: 1553 - testutil.go:485: Offset: 1830, NextOffset: 5537 - testutil.go:485: Offset: 1553, NextOffset: 4930 + testutil.go:485: Offset: 1799, NextOffset: 1831 + testutil.go:485: Offset: 1553, NextOffset: 4931 + testutil.go:485: Offset: 1831, NextOffset: 5540 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: "" 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: 734, NextOffset: 1735 + testutil.go:485: Offset: 492, NextOffset: 1457 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1735, NextOffset: 1767 + testutil.go:485: Offset: 1457, NextOffset: 1489 + testutil.go:485: Offset: 1767, NextOffset: 1799 + testutil.go:485: Offset: 1489, NextOffset: 1521 + testutil.go:485: Offset: 1799, NextOffset: 1831 + testutil.go:485: Offset: 1521, NextOffset: 1553 + testutil.go:485: Offset: 1831, NextOffset: 5540 + testutil.go:485: Offset: 1553, NextOffset: 4931 + 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" @@ -44913,19 +44255,15 @@ 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: 1734 - testutil.go:485: Offset: 492, NextOffset: 1457 - testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=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=-1,prefix="./",format=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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 [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 @@ -44955,7 +44293,7 @@ testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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" @@ -44976,7 +44314,24 @@ testutil.go:485: Offset: 700, NextOffset: 1732 testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [test dev test2 baz.txt foo.txt barlink] + 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: 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" @@ -44989,7 +44344,7 @@ testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [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" @@ -45009,31 +44364,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: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 1656 - testutil.go:485: Offset: 572, NextOffset: 604 - testutil.go:485: Offset: 1656, NextOffset: 1688 - testutil.go:485: Offset: 604, NextOffset: 636 - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 636, NextOffset: 668 - testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 668, NextOffset: 700 - testutil.go:485: Offset: 1752, NextOffset: 2812 - testutil.go:485: Offset: 700, NextOffset: 1732 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 2812, NextOffset: 7988 - testutil.go:485: Offset: 1732, NextOffset: 6880 - testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU/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/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#02 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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 [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:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "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" @@ -45056,8 +44401,6 @@ testutil.go:485: Offset: 1624, NextOffset: 1656 testutil.go:485: Offset: 604, NextOffset: 636 testutil.go:485: Offset: 1656, NextOffset: 1688 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 636, NextOffset: 668 testutil.go:485: Offset: 1688, NextOffset: 1720 testutil.go:485: Offset: 668, NextOffset: 700 @@ -45079,29 +44422,8 @@ testutil.go:485: Offset: 8052, NextOffset: 8084 testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:485: Offset: 8084, NextOffset: 15915 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "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 [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: 572, NextOffset: 604 - testutil.go:485: Offset: 1656, NextOffset: 1688 - testutil.go:485: Offset: 604, NextOffset: 636 - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 636, NextOffset: 668 - testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 668, NextOffset: 700 - testutil.go:485: Offset: 1752, NextOffset: 2812 - testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 @@ -45131,19 +44453,35 @@ testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [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": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 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 - 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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#02 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 1732, NextOffset: 6880 - testutil.go:485: Offset: 2812, NextOffset: 7988 + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [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] @@ -45157,7 +44495,7 @@ testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [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" @@ -45190,8 +44528,32 @@ testutil.go:485: Offset: 1720, NextOffset: 1752 testutil.go:485: Offset: 700, NextOffset: 1732 testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 1732, NextOffset: 6880 + testutil.go:485: Offset: 2812, NextOffset: 7988 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [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: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 1656 + testutil.go:485: Offset: 572, NextOffset: 604 + testutil.go:485: Offset: 1656, NextOffset: 1688 + testutil.go:485: Offset: 604, NextOffset: 636 + testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 636, NextOffset: 668 + testutil.go:485: Offset: 1720, NextOffset: 1752 + testutil.go:485: Offset: 668, NextOffset: 700 + testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:485: Offset: 700, NextOffset: 1732 testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 @@ -45200,8 +44562,6 @@ testutil.go:485: Offset: 1656, NextOffset: 1688 testutil.go:485: Offset: 604, NextOffset: 636 testutil.go:485: Offset: 1688, NextOffset: 1720 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 636, NextOffset: 668 testutil.go:485: Offset: 1720, NextOffset: 1752 testutil.go:485: Offset: 668, NextOffset: 700 @@ -45222,36 +44582,15 @@ 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" - 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/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR - testutil.go:485: Offset: 668, NextOffset: 700 - testutil.go:485: Offset: 1752, NextOffset: 2812 - testutil.go:485: Offset: 700, NextOffset: 1732 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#02/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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] +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#02/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 @@ -45282,10 +44621,10 @@ testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -45301,8 +44640,10 @@ 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 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR 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] @@ -45353,27 +44694,10 @@ 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/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","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-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","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-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 604 - testutil.go:485: Offset: 1624, NextOffset: 1656 - testutil.go:485: Offset: 604, NextOffset: 636 - testutil.go:485: Offset: 1656, NextOffset: 1688 - testutil.go:485: Offset: 636, NextOffset: 668 - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 668, NextOffset: 700 - testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 700, NextOffset: 1732 - testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go: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: 1732, NextOffset: 9952 testutil.go:485: Offset: 2812, NextOffset: 11060 @@ -45390,7 +44714,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": [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" @@ -45410,8 +44734,38 @@ 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 [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 [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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX + 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 @@ -45441,35 +44795,19 @@ testutil.go:485: Offset: 11156, NextOffset: 21035 testutil.go:485: Offset: 10048, NextOffset: 19359 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 1656 - testutil.go:485: Offset: 572, NextOffset: 604 - testutil.go:485: Offset: 1656, NextOffset: 1688 - testutil.go:485: Offset: 604, NextOffset: 636 - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 636, NextOffset: 668 - testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 668, NextOffset: 700 - testutil.go:485: Offset: 1752, NextOffset: 2812 - testutil.go:485: Offset: 700, NextOffset: 1732 +=== RUN TestGzipEStargz/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=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=GNU/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#02 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","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-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","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-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" @@ -45482,7 +44820,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": [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" @@ -45520,24 +44858,7 @@ testutil.go:485: Offset: 2812, NextOffset: 11060 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 1656 - testutil.go:485: Offset: 572, NextOffset: 604 - testutil.go:485: Offset: 1656, NextOffset: 1688 - testutil.go:485: Offset: 604, NextOffset: 636 - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 636, NextOffset: 668 - testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 668, NextOffset: 700 - testutil.go:485: Offset: 1752, NextOffset: 2812 - testutil.go:485: Offset: 700, NextOffset: 1732 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 2812, NextOffset: 11060 - testutil.go:485: Offset: 1732, NextOffset: 9952 - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [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" @@ -45550,11 +44871,11 @@ testutil.go:485: Offset: 11156, NextOffset: 21035 testutil.go:485: Offset: 10048, NextOffset: 19359 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [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" @@ -45570,15 +44891,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 + 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/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=0,prefix="/",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=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 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","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-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","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-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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 "": [dev test2 baz.txt foo.txt barlink test] vs [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 @@ -45608,11 +44946,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/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" @@ -45629,7 +44967,23 @@ testutil.go:485: Offset: 700, NextOffset: 1732 testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [barlink test dev test2 baz.txt foo.txt] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 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] @@ -45643,15 +44997,17 @@ testutil.go:485: Offset: 11156, NextOffset: 21035 testutil.go:485: Offset: 10048, NextOffset: 19359 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go: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" testutil.go:485: Offset: 1592, NextOffset: 1624 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#02/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 1656 testutil.go:485: Offset: 572, NextOffset: 604 @@ -45663,47 +45019,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: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 1656 - testutil.go:485: Offset: 572, NextOffset: 604 - testutil.go:485: Offset: 1656, NextOffset: 1688 - testutil.go:485: Offset: 604, NextOffset: 636 - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 636, NextOffset: 668 - testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 668, NextOffset: 700 - testutil.go:485: Offset: 1752, NextOffset: 2812 - testutil.go:485: Offset: 700, NextOffset: 1732 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 2812, NextOffset: 11060 - testutil.go:485: Offset: 1732, NextOffset: 9952 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=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/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 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","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-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","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-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 9952, NextOffset: 9984 - testutil.go:485: Offset: 11060, NextOffset: 11092 - testutil.go:485: Offset: 9984, NextOffset: 10016 - testutil.go:485: Offset: 11092, NextOffset: 11124 - testutil.go:485: Offset: 10016, NextOffset: 10048 - testutil.go:485: Offset: 11124, NextOffset: 11156 - testutil.go:485: Offset: 10048, NextOffset: 19359 - testutil.go:485: Offset: 11156, NextOffset: 21035 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [.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" @@ -45712,8 +45035,6 @@ testutil.go:485: Offset: 572, NextOffset: 604 testutil.go:485: Offset: 1624, NextOffset: 1656 testutil.go:485: Offset: 604, NextOffset: 636 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX testutil.go:485: Offset: 1656, NextOffset: 1688 testutil.go:485: Offset: 636, NextOffset: 668 testutil.go:485: Offset: 1688, NextOffset: 1720 @@ -45737,8 +45058,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: "test" vs "test" + testutil.go:377: 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 [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 "": [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 [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 @@ -45764,17 +45103,15 @@ testutil.go:485: Offset: 11092, NextOffset: 11124 testutil.go:485: Offset: 9984, NextOffset: 10016 testutil.go:485: Offset: 11124, NextOffset: 11156 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX testutil.go:485: Offset: 10016, NextOffset: 10048 testutil.go:485: Offset: 11156, NextOffset: 21035 testutil.go:485: Offset: 10048, NextOffset: 19359 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go: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" @@ -45791,20 +45128,18 @@ 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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX#02 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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: 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 [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: 6880, NextOffset: 6912 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU testutil.go:485: Offset: 7988, NextOffset: 8020 testutil.go:485: Offset: 6912, NextOffset: 6944 testutil.go:485: Offset: 8020, NextOffset: 8052 @@ -45813,11 +45148,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": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -45838,8 +45173,6 @@ testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 604 testutil.go:485: Offset: 1624, NextOffset: 1656 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU/lost_digest_in_a_entry -=== NAME 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 @@ -45848,15 +45181,32 @@ testutil.go:485: Offset: 1720, NextOffset: 1752 testutil.go:485: Offset: 700, NextOffset: 1732 testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:371: Comparing: "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:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [test dev test2 baz.txt foo.txt barlink] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 1656 + testutil.go:485: Offset: 572, NextOffset: 604 + testutil.go:485: Offset: 1656, NextOffset: 1688 + testutil.go:485: Offset: 604, NextOffset: 636 + testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 636, NextOffset: 668 + testutil.go:485: Offset: 1720, NextOffset: 1752 + testutil.go:485: Offset: 668, NextOffset: 700 + testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:485: Offset: 700, NextOffset: 1732 testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 1656 testutil.go:485: Offset: 572, NextOffset: 604 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU testutil.go:485: Offset: 1656, NextOffset: 1688 testutil.go:485: Offset: 604, NextOffset: 636 testutil.go:485: Offset: 1688, NextOffset: 1720 @@ -45881,33 +45231,33 @@ testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "test2" vs "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=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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU#02 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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: "test" vs "test" + testutil.go:377: 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: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" @@ -45944,44 +45294,8 @@ 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 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU - testutil.go:485: Offset: 8052, NextOffset: 8084 - testutil.go:485: Offset: 6976, NextOffset: 14239 - testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [test2 baz.txt foo.txt barlink test dev] - 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/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU - testutil.go:371: Comparing: "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: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" @@ -46009,20 +45323,55 @@ testutil.go:485: Offset: 1720, NextOffset: 1752 testutil.go:485: Offset: 668, NextOffset: 700 testutil.go:485: Offset: 1752, NextOffset: 2812 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 2812, NextOffset: 7988 + testutil.go:485: Offset: 1732, NextOffset: 6880 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 7988, NextOffset: 8020 + testutil.go:485: Offset: 6880, NextOffset: 6912 + testutil.go:485: Offset: 8020, NextOffset: 8052 + testutil.go:485: Offset: 6912, NextOffset: 6944 + testutil.go:485: Offset: 8052, NextOffset: 8084 + testutil.go:485: Offset: 6944, NextOffset: 6976 + testutil.go:485: Offset: 8084, NextOffset: 15915 + testutil.go:485: Offset: 6976, NextOffset: 14239 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" === 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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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 "": [dev test2 baz.txt foo.txt barlink test] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 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": [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" @@ -46054,43 +45403,14 @@ testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 1732, NextOffset: 6880 testutil.go:485: Offset: 2812, NextOffset: 7988 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 6880, NextOffset: 6912 - testutil.go:485: Offset: 7988, NextOffset: 8020 - testutil.go:485: Offset: 6912, NextOffset: 6944 - testutil.go:485: Offset: 8020, NextOffset: 8052 - testutil.go:485: Offset: 6944, NextOffset: 6976 - testutil.go:485: Offset: 8052, NextOffset: 8084 - testutil.go:485: Offset: 6976, NextOffset: 14239 - testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [test dev test2 baz.txt foo.txt barlink] - testutil.go:371: Comparing: "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 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU - testutil.go:485: Offset: 6976, NextOffset: 14239 + 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 [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -46117,17 +45437,49 @@ testutil.go:485: Offset: 636, NextOffset: 668 testutil.go:485: Offset: 1720, NextOffset: 1752 testutil.go:485: Offset: 668, NextOffset: 700 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go: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 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#02 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 6880, NextOffset: 6912 + testutil.go:485: Offset: 7988, NextOffset: 8020 + testutil.go:485: Offset: 6912, NextOffset: 6944 + testutil.go:485: Offset: 8020, NextOffset: 8052 + testutil.go:485: Offset: 6944, NextOffset: 6976 + testutil.go:485: Offset: 8052, NextOffset: 8084 + testutil.go:485: Offset: 6976, NextOffset: 14239 + testutil.go:485: Offset: 8084, NextOffset: 15915 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -46160,31 +45512,14 @@ testutil.go:485: Offset: 1732, NextOffset: 6880 testutil.go:485: Offset: 2812, NextOffset: 7988 testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 6880, NextOffset: 6912 - testutil.go:485: Offset: 7988, NextOffset: 8020 - testutil.go:485: Offset: 6912, NextOffset: 6944 - testutil.go:485: Offset: 8020, NextOffset: 8052 - testutil.go:485: Offset: 6944, NextOffset: 6976 - testutil.go:485: Offset: 8052, NextOffset: 8084 - testutil.go:485: Offset: 6976, NextOffset: 14239 - testutil.go:485: Offset: 8084, NextOffset: 15915 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "dev" vs "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: "" 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: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -46226,40 +45561,17 @@ testutil.go:485: Offset: 6912, NextOffset: 6944 testutil.go:485: Offset: 8052, NextOffset: 8084 testutil.go:485: Offset: 6944, NextOffset: 6976 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:485: Offset: 6976, NextOffset: 14239 === 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/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#02 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":722,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":754,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":786,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":818,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":901,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":933,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":965,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":997,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 720, NextOffset: 752 - testutil.go:485: Offset: 899, NextOffset: 931 - testutil.go:485: Offset: 752, NextOffset: 784 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR - 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: 2532 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "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 @@ -46273,6 +45585,29 @@ testutil.go:485: Offset: 330, NextOffset: 362 testutil.go:485: Offset: 253, NextOffset: 351 testutil.go:485: Offset: 362, NextOffset: 493 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 351, NextOffset: 722 + testutil.go:485: Offset: 493, NextOffset: 901 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 722, NextOffset: 754 + testutil.go:485: Offset: 901, NextOffset: 933 + testutil.go:485: Offset: 754, NextOffset: 786 + testutil.go:485: Offset: 933, NextOffset: 965 + testutil.go:485: Offset: 786, NextOffset: 818 + testutil.go:485: Offset: 965, NextOffset: 997 + testutil.go:485: Offset: 818, NextOffset: 2186 + testutil.go:485: Offset: 997, 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/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "test2" vs "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 @@ -46286,31 +45621,29 @@ testutil.go:485: Offset: 330, NextOffset: 362 testutil.go:485: Offset: 253, NextOffset: 351 testutil.go:485: Offset: 362, NextOffset: 493 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [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: 351, NextOffset: 720 - testutil.go:485: Offset: 493, NextOffset: 899 + testutil.go:485: Offset: 493, NextOffset: 901 + testutil.go:485: Offset: 351, NextOffset: 722 testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [test2 baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: 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: 2532 - testutil.go:485: Offset: 816, NextOffset: 2181 + testutil.go:485: Offset: 901, NextOffset: 933 + testutil.go:485: Offset: 722, NextOffset: 754 + testutil.go:485: Offset: 933, NextOffset: 965 + testutil.go:485: Offset: 754, NextOffset: 786 + testutil.go:485: Offset: 965, NextOffset: 997 + testutil.go:485: Offset: 786, NextOffset: 818 + testutil.go:485: Offset: 997, NextOffset: 2534 + testutil.go:485: Offset: 818, NextOffset: 2186 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -46339,19 +45672,30 @@ testutil.go:485: Offset: 221, NextOffset: 253 testutil.go:485: Offset: 362, NextOffset: 493 testutil.go:485: Offset: 253, NextOffset: 351 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 493, NextOffset: 899 - testutil.go:485: Offset: 351, NextOffset: 720 - testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":94,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":126,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":158,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":190,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":222,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":354,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":728,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":760,"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":824,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":905,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":937,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":969,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1001,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":728,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":760,"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":824,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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 [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: 728 + 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: 728, NextOffset: 760 + testutil.go:485: Offset: 904, NextOffset: 936 + testutil.go:485: Offset: 760, NextOffset: 792 + testutil.go:485: Offset: 936, NextOffset: 968 + testutil.go:485: Offset: 792, NextOffset: 824 + testutil.go:485: Offset: 968, NextOffset: 1000 + testutil.go:485: Offset: 824, NextOffset: 2194 + testutil.go:485: Offset: 1000, NextOffset: 2539 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" @@ -46362,6 +45706,8 @@ 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=-2,prefix="/",format=USTAR#02/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 202, NextOffset: 234 testutil.go:485: Offset: 126, NextOffset: 158 testutil.go:485: Offset: 234, NextOffset: 266 @@ -46386,40 +45732,44 @@ 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 [test dev test2 baz.txt foo.txt barlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 202, NextOffset: 234 + testutil.go:485: Offset: 94, NextOffset: 126 + testutil.go:485: Offset: 234, NextOffset: 266 + testutil.go:485: Offset: 126, NextOffset: 158 + testutil.go:485: Offset: 266, NextOffset: 298 + testutil.go:485: Offset: 158, NextOffset: 190 + testutil.go:485: Offset: 298, NextOffset: 330 + testutil.go:485: Offset: 190, NextOffset: 222 + testutil.go:485: Offset: 330, NextOffset: 362 + testutil.go:485: Offset: 222, NextOffset: 254 + testutil.go:485: Offset: 362, NextOffset: 495 + testutil.go:485: Offset: 254, NextOffset: 354 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 495, NextOffset: 904 testutil.go:485: Offset: 354, NextOffset: 728 - testutil.go:485: Offset: 495, NextOffset: 905 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 904, NextOffset: 936 testutil.go:485: Offset: 728, NextOffset: 760 - testutil.go:485: Offset: 905, NextOffset: 937 - testutil.go:485: Offset: 760, NextOffset: 792 - testutil.go:485: Offset: 937, NextOffset: 969 - testutil.go:485: Offset: 792, NextOffset: 824 - testutil.go:485: Offset: 969, NextOffset: 1001 - testutil.go:485: Offset: 824, NextOffset: 2194 - testutil.go:485: Offset: 1001, NextOffset: 2545 - 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: 905, NextOffset: 937 - testutil.go:485: Offset: 728, NextOffset: 760 - testutil.go:485: Offset: 937, NextOffset: 969 + testutil.go:485: Offset: 936, NextOffset: 968 testutil.go:485: Offset: 760, NextOffset: 792 - testutil.go:485: Offset: 969, NextOffset: 1001 + testutil.go:485: Offset: 968, NextOffset: 1000 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 792, NextOffset: 824 - testutil.go:485: Offset: 1001, NextOffset: 2545 + testutil.go:485: Offset: 1000, NextOffset: 2539 testutil.go:485: Offset: 824, NextOffset: 2194 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": [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: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -46435,53 +45785,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: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 202, NextOffset: 234 - testutil.go:485: Offset: 94, NextOffset: 126 - testutil.go:485: Offset: 234, NextOffset: 266 - testutil.go:485: Offset: 126, NextOffset: 158 - testutil.go:485: Offset: 266, NextOffset: 298 - testutil.go:485: Offset: 158, NextOffset: 190 - testutil.go:485: Offset: 298, NextOffset: 330 - testutil.go:485: Offset: 190, NextOffset: 222 - testutil.go:485: Offset: 330, NextOffset: 362 - testutil.go:485: Offset: 222, NextOffset: 254 - testutil.go:485: Offset: 362, NextOffset: 495 - testutil.go:485: Offset: 254, NextOffset: 354 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 495, NextOffset: 905 - testutil.go:485: Offset: 354, NextOffset: 728 - testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=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=9,prefix="./",format=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#02 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":94,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":126,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":158,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":190,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":353,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":901,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":933,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":965,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":997,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":731,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":763,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":795,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":827,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":908,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":940,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":972,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1004,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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 [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: 724, NextOffset: 756 - testutil.go:485: Offset: 901, NextOffset: 933 - testutil.go:485: Offset: 756, NextOffset: 788 - testutil.go:485: Offset: 933, NextOffset: 965 - testutil.go:485: Offset: 788, NextOffset: 820 - testutil.go:485: Offset: 965, NextOffset: 997 - testutil.go:485: Offset: 820, NextOffset: 2194 - testutil.go:485: Offset: 997, NextOffset: 2539 + testutil.go:485: Offset: 731, NextOffset: 763 + testutil.go:485: Offset: 908, NextOffset: 940 + testutil.go:485: Offset: 763, NextOffset: 795 + testutil.go:485: Offset: 940, NextOffset: 972 + testutil.go:485: Offset: 795, NextOffset: 827 + testutil.go:485: Offset: 972, NextOffset: 1004 + testutil.go:485: Offset: 827, NextOffset: 2201 + testutil.go:485: Offset: 1004, NextOffset: 2542 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#02/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 94, NextOffset: 126 testutil.go:485: Offset: 202, NextOffset: 234 testutil.go:485: Offset: 126, NextOffset: 158 @@ -46493,8 +45825,6 @@ testutil.go:485: Offset: 222, NextOffset: 254 testutil.go:485: Offset: 330, NextOffset: 362 testutil.go:485: Offset: 254, NextOffset: 353 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 362, NextOffset: 495 testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 94, NextOffset: 126 @@ -46510,34 +45840,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: 724 - testutil.go:485: Offset: 495, NextOffset: 901 + testutil.go:485: Offset: 353, NextOffset: 731 + testutil.go:485: Offset: 495, NextOffset: 908 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 495, NextOffset: 901 - testutil.go:485: Offset: 353, NextOffset: 724 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 901, NextOffset: 933 - testutil.go:485: Offset: 724, NextOffset: 756 - testutil.go:485: Offset: 933, NextOffset: 965 - testutil.go:485: Offset: 756, NextOffset: 788 - testutil.go:485: Offset: 965, NextOffset: 997 - testutil.go:485: Offset: 788, NextOffset: 820 - testutil.go:485: Offset: 997, NextOffset: 2539 - testutil.go:485: Offset: 820, NextOffset: 2194 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 202, NextOffset: 234 testutil.go:485: Offset: 94, NextOffset: 126 @@ -46551,6 +45858,31 @@ 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: 908 + testutil.go:485: Offset: 353, 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: 908, NextOffset: 940 + testutil.go:485: Offset: 731, NextOffset: 763 + testutil.go:485: Offset: 940, NextOffset: 972 + testutil.go:485: Offset: 763, NextOffset: 795 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#02/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR + testutil.go:485: Offset: 972, NextOffset: 1004 + testutil.go:485: Offset: 795, NextOffset: 827 + testutil.go:485: Offset: 1004, NextOffset: 2542 + testutil.go:485: Offset: 827, NextOffset: 2201 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "test2" vs "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 @@ -46564,27 +45896,38 @@ 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=PAX === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#02 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":95,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":127,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":159,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":191,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":223,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":255,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":356,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":731,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":763,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":795,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":827,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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":765,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":797,"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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":909,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":941,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":973,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1005,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: 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: 765 + testutil.go:485: Offset: 909, NextOffset: 941 + testutil.go:485: Offset: 765, NextOffset: 797 + testutil.go:485: Offset: 941, NextOffset: 973 + testutil.go:485: Offset: 797, NextOffset: 829 + testutil.go:485: Offset: 973, NextOffset: 1005 + testutil.go:485: Offset: 829, NextOffset: 2198 + testutil.go:485: Offset: 1005, NextOffset: 2551 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 95, NextOffset: 127 testutil.go:485: Offset: 203, NextOffset: 235 testutil.go:485: Offset: 127, NextOffset: 159 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#02/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR testutil.go:485: Offset: 235, NextOffset: 267 testutil.go:485: Offset: 159, NextOffset: 191 testutil.go:485: Offset: 267, NextOffset: 299 @@ -46601,8 +45944,6 @@ testutil.go:485: Offset: 235, NextOffset: 267 testutil.go:485: Offset: 159, NextOffset: 191 testutil.go:485: Offset: 267, NextOffset: 299 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR testutil.go:485: Offset: 191, NextOffset: 223 testutil.go:485: Offset: 299, NextOffset: 331 testutil.go:485: Offset: 223, NextOffset: 255 @@ -46610,43 +45951,11 @@ testutil.go:485: Offset: 255, NextOffset: 356 testutil.go:485: Offset: 363, NextOffset: 497 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 356, NextOffset: 731 - testutil.go:485: Offset: 497, NextOffset: 906 + testutil.go:485: Offset: 356, NextOffset: 733 + testutil.go:485: Offset: 497, NextOffset: 909 testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 731, NextOffset: 763 - testutil.go:485: Offset: 906, NextOffset: 938 - testutil.go:485: Offset: 763, NextOffset: 795 - testutil.go:485: Offset: 938, NextOffset: 970 - testutil.go:485: Offset: 795, NextOffset: 827 - testutil.go:485: Offset: 970, NextOffset: 1002 - testutil.go:485: Offset: 827, NextOffset: 2200 - testutil.go:485: Offset: 1002, NextOffset: 2547 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: 497, NextOffset: 906 - testutil.go:485: Offset: 356, NextOffset: 731 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 906, NextOffset: 938 - testutil.go:485: Offset: 731, NextOffset: 763 - testutil.go:485: Offset: 938, NextOffset: 970 - testutil.go:485: Offset: 763, NextOffset: 795 - testutil.go:485: Offset: 970, NextOffset: 1002 - testutil.go:485: Offset: 795, NextOffset: 827 - testutil.go:485: Offset: 1002, NextOffset: 2547 - testutil.go:485: Offset: 827, NextOffset: 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" + 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" @@ -46675,38 +45984,35 @@ 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=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=9,prefix="/",format=USTAR -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":830,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":862,"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":926,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1007,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1039,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1071,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1103,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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: 351, NextOffset: 830 - testutil.go:485: Offset: 493, NextOffset: 1007 + testutil.go:485: Offset: 497, NextOffset: 909 + testutil.go:485: Offset: 356, 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: 830, NextOffset: 862 - testutil.go:485: Offset: 1007, NextOffset: 1039 - 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: 2409 - testutil.go:485: Offset: 1103, NextOffset: 2749 + testutil.go:485: Offset: 909, NextOffset: 941 + testutil.go:485: Offset: 733, NextOffset: 765 + testutil.go:485: Offset: 941, NextOffset: 973 + testutil.go:485: Offset: 765, NextOffset: 797 + testutil.go:485: Offset: 973, NextOffset: 1005 + testutil.go:485: Offset: 797, NextOffset: 829 + testutil.go:485: Offset: 1005, NextOffset: 2551 + testutil.go:485: Offset: 829, 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/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":93,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":125,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":157,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":189,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":351,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":832,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":864,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":896,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":928,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1009,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1041,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1073,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1105,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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: 93, NextOffset: 125 testutil.go:485: Offset: 202, NextOffset: 234 @@ -46720,6 +46026,29 @@ testutil.go:485: Offset: 330, NextOffset: 362 testutil.go:485: Offset: 253, NextOffset: 351 testutil.go:485: Offset: 362, NextOffset: 493 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 351, NextOffset: 832 + testutil.go:485: Offset: 493, NextOffset: 1009 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 832, NextOffset: 864 + testutil.go:485: Offset: 1009, NextOffset: 1041 + testutil.go:485: Offset: 864, NextOffset: 896 + testutil.go:485: Offset: 1041, NextOffset: 1073 + testutil.go:485: Offset: 896, NextOffset: 928 + testutil.go:485: Offset: 1073, NextOffset: 1105 + testutil.go:485: Offset: 928, NextOffset: 2411 + testutil.go:485: Offset: 1105, NextOffset: 2752 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "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 @@ -46734,7 +46063,7 @@ testutil.go:485: Offset: 253, NextOffset: 351 testutil.go:485: Offset: 362, NextOffset: 493 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [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 "": [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: 202, NextOffset: 234 testutil.go:485: Offset: 93, NextOffset: 125 @@ -46749,26 +46078,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: 1007 - testutil.go:485: Offset: 351, NextOffset: 830 + testutil.go:485: Offset: 493, NextOffset: 1009 + testutil.go:485: Offset: 351, NextOffset: 832 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1007, NextOffset: 1039 - testutil.go:485: Offset: 830, NextOffset: 862 - 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: 2749 - testutil.go:485: Offset: 926, NextOffset: 2409 + testutil.go:485: Offset: 1009, NextOffset: 1041 + testutil.go:485: Offset: 832, NextOffset: 864 + testutil.go:485: Offset: 1041, NextOffset: 1073 + testutil.go:485: Offset: 864, NextOffset: 896 + testutil.go:485: Offset: 1073, NextOffset: 1105 + testutil.go:485: Offset: 896, NextOffset: 928 + testutil.go:485: Offset: 1105, NextOffset: 2752 + testutil.go:485: Offset: 928, NextOffset: 2411 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/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -46784,17 +46113,33 @@ testutil.go:485: Offset: 221, NextOffset: 253 testutil.go:485: Offset: 362, NextOffset: 493 testutil.go:485: Offset: 253, NextOffset: 351 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR/lost_digest_in_a_entry === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=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=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=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#02 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":836,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":868,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":900,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":932,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1012,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1044,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1076,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1108,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":836,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":868,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":900,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":932,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1013,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1045,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1077,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1109,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 836, NextOffset: 868 + testutil.go:485: Offset: 1013, NextOffset: 1045 + testutil.go:485: Offset: 868, NextOffset: 900 + testutil.go:485: Offset: 1045, NextOffset: 1077 + testutil.go:485: Offset: 900, NextOffset: 932 + testutil.go:485: Offset: 1077, NextOffset: 1109 + testutil.go:485: Offset: 932, NextOffset: 2415 + testutil.go:485: Offset: 1109, NextOffset: 2756 + 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" @@ -46825,27 +46170,29 @@ testutil.go:485: Offset: 362, NextOffset: 495 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 354, NextOffset: 836 - testutil.go:485: Offset: 495, NextOffset: 1012 + testutil.go:485: Offset: 495, NextOffset: 1013 + 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: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1013, NextOffset: 1045 testutil.go:485: Offset: 836, NextOffset: 868 - testutil.go:485: Offset: 1012, NextOffset: 1044 + testutil.go:485: Offset: 1045, NextOffset: 1077 testutil.go:485: Offset: 868, NextOffset: 900 - testutil.go:485: Offset: 1044, NextOffset: 1076 + testutil.go:485: Offset: 1077, NextOffset: 1109 testutil.go:485: Offset: 900, NextOffset: 932 - testutil.go:485: Offset: 1076, NextOffset: 1108 + testutil.go:485: Offset: 1109, NextOffset: 2756 testutil.go:485: Offset: 932, NextOffset: 2415 - testutil.go:485: Offset: 1108, NextOffset: 2757 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: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [dev test2 baz.txt foo.txt barlink test] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "test2" vs "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 @@ -46859,31 +46206,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: 1012 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX - testutil.go:485: Offset: 354, NextOffset: 836 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1012, NextOffset: 1044 - testutil.go:485: Offset: 836, NextOffset: 868 - testutil.go:485: Offset: 1044, NextOffset: 1076 - testutil.go:485: Offset: 868, NextOffset: 900 - testutil.go:485: Offset: 1076, NextOffset: 1108 - testutil.go:485: Offset: 900, NextOffset: 932 - testutil.go:485: Offset: 1108, NextOffset: 2757 - testutil.go:485: Offset: 932, NextOffset: 2415 - 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 @@ -46897,14 +46219,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: 1013 + testutil.go:485: Offset: 354, NextOffset: 836 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU/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/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#02 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":94,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":126,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":158,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":190,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":353,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":836,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":868,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":900,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":932,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1013,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1045,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1077,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1109,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","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":870,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":902,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":934,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1014,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1046,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1078,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1110,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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 [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: 838, NextOffset: 870 + testutil.go:485: Offset: 1014, NextOffset: 1046 + testutil.go:485: Offset: 870, NextOffset: 902 + testutil.go:485: Offset: 1046, NextOffset: 1078 + testutil.go:485: Offset: 902, NextOffset: 934 + testutil.go:485: Offset: 1078, NextOffset: 1110 + testutil.go:485: Offset: 934, NextOffset: 2423 + testutil.go:485: Offset: 1110, NextOffset: 2752 + testutil.go:371: Comparing: "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" @@ -46934,48 +46277,17 @@ testutil.go:485: Offset: 254, NextOffset: 353 testutil.go:485: Offset: 362, NextOffset: 495 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX - testutil.go:485: Offset: 353, NextOffset: 836 - testutil.go:485: Offset: 495, NextOffset: 1013 + testutil.go:485: Offset: 353, NextOffset: 838 + testutil.go:485: Offset: 495, NextOffset: 1014 testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 836, NextOffset: 868 - testutil.go:485: Offset: 1013, NextOffset: 1045 - testutil.go:485: Offset: 868, NextOffset: 900 - testutil.go:485: Offset: 1045, NextOffset: 1077 - testutil.go:485: Offset: 900, NextOffset: 932 - testutil.go:485: Offset: 1077, NextOffset: 1109 - testutil.go:485: Offset: 932, NextOffset: 2417 - testutil.go:485: Offset: 1109, NextOffset: 2755 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "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 [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: 1013, NextOffset: 1045 - testutil.go:485: Offset: 836, NextOffset: 868 - testutil.go:485: Offset: 1045, NextOffset: 1077 - testutil.go:485: Offset: 868, NextOffset: 900 - testutil.go:485: Offset: 1077, NextOffset: 1109 - testutil.go:485: Offset: 900, NextOffset: 932 - testutil.go:485: Offset: 1109, NextOffset: 2755 - testutil.go:485: Offset: 932, NextOffset: 2417 + 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": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -47005,35 +46317,46 @@ 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: 1013 - testutil.go:485: Offset: 353, NextOffset: 836 + testutil.go:485: Offset: 495, NextOffset: 1014 + testutil.go:485: Offset: 353, 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: 1014, NextOffset: 1046 + testutil.go:485: Offset: 838, NextOffset: 870 + testutil.go:485: Offset: 1046, NextOffset: 1078 + testutil.go:485: Offset: 870, NextOffset: 902 + testutil.go:485: Offset: 1078, NextOffset: 1110 + testutil.go:485: Offset: 902, NextOffset: 934 + testutil.go:485: Offset: 1110, NextOffset: 2752 + testutil.go:485: Offset: 934, NextOffset: 2423 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":846,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":878,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":910,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":942,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1022,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1054,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1086,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1118,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":848,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":880,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":912,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":944,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","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":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [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: 846, NextOffset: 878 - testutil.go:485: Offset: 1022, NextOffset: 1054 - testutil.go:485: Offset: 878, NextOffset: 910 - testutil.go:485: Offset: 1054, NextOffset: 1086 - testutil.go:485: Offset: 910, NextOffset: 942 - testutil.go:485: Offset: 1086, NextOffset: 1118 - testutil.go:485: Offset: 942, NextOffset: 2435 - testutil.go:485: Offset: 1118, NextOffset: 2769 + testutil.go:485: Offset: 848, NextOffset: 880 + testutil.go:485: Offset: 1024, NextOffset: 1056 + testutil.go:485: Offset: 880, NextOffset: 912 + testutil.go:485: Offset: 1056, NextOffset: 1088 + testutil.go:485: Offset: 912, NextOffset: 944 + testutil.go:485: Offset: 1088, NextOffset: 1120 + testutil.go:485: Offset: 944, NextOffset: 2435 + 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 [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" @@ -47063,27 +46386,28 @@ 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: 846 - testutil.go:485: Offset: 497, NextOffset: 1022 + testutil.go:485: Offset: 356, NextOffset: 848 + testutil.go:485: Offset: 497, NextOffset: 1024 + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [test dev test2 baz.txt foo.txt barlink] + testutil.go:377: Directory: "" vs "": [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: 497, NextOffset: 1022 - testutil.go:485: Offset: 356, NextOffset: 846 + testutil.go:485: Offset: 497, NextOffset: 1024 + testutil.go:485: Offset: 356, NextOffset: 848 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1022, NextOffset: 1054 - testutil.go:485: Offset: 846, NextOffset: 878 - testutil.go:485: Offset: 1054, NextOffset: 1086 - testutil.go:485: Offset: 878, NextOffset: 910 - testutil.go:485: Offset: 1086, NextOffset: 1118 - testutil.go:485: Offset: 910, NextOffset: 942 - testutil.go:485: Offset: 1118, NextOffset: 2769 - testutil.go:485: Offset: 942, NextOffset: 2435 + testutil.go:485: Offset: 1024, NextOffset: 1056 + testutil.go:485: Offset: 848, NextOffset: 880 + testutil.go:485: Offset: 1056, NextOffset: 1088 + testutil.go:485: Offset: 880, NextOffset: 912 + testutil.go:485: Offset: 1088, NextOffset: 1120 + testutil.go:485: Offset: 912, NextOffset: 944 + testutil.go:485: Offset: 1120, NextOffset: 2772 + testutil.go:485: Offset: 944, NextOffset: 2435 testutil.go:371: Comparing: "dev" vs "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" @@ -47116,38 +46440,15 @@ 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=0,prefix="",format=USTAR/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=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=PAX === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":901,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":933,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":965,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":997,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":725,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":757,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":789,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":821,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":903,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":935,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":967,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":999,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 352, NextOffset: 724 - testutil.go:485: Offset: 493, NextOffset: 901 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 724, NextOffset: 756 - testutil.go:485: Offset: 901, NextOffset: 933 - testutil.go:485: Offset: 756, NextOffset: 788 - testutil.go:485: Offset: 933, NextOffset: 965 - testutil.go:485: Offset: 788, NextOffset: 820 - testutil.go:485: Offset: 965, NextOffset: 997 - testutil.go:485: Offset: 820, NextOffset: 2190 - testutil.go:485: Offset: 997, NextOffset: 2533 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [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 "": [baz.txt foo.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 93, NextOffset: 125 testutil.go:485: Offset: 202, NextOffset: 234 @@ -47161,6 +46462,29 @@ testutil.go:485: Offset: 330, NextOffset: 362 testutil.go:485: Offset: 253, NextOffset: 352 testutil.go:485: Offset: 362, NextOffset: 493 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 352, NextOffset: 725 + testutil.go:485: Offset: 493, NextOffset: 903 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 725, NextOffset: 757 + testutil.go:485: Offset: 903, NextOffset: 935 + testutil.go:485: Offset: 757, NextOffset: 789 + testutil.go:485: Offset: 935, NextOffset: 967 + testutil.go:485: Offset: 789, NextOffset: 821 + testutil.go:485: Offset: 967, NextOffset: 999 + testutil.go:485: Offset: 821, NextOffset: 2180 + testutil.go:485: Offset: 999, NextOffset: 2532 + 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: 93, NextOffset: 125 testutil.go:485: Offset: 202, NextOffset: 234 @@ -47175,7 +46499,32 @@ testutil.go:485: Offset: 253, NextOffset: 352 testutil.go:485: Offset: 362, NextOffset: 493 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 [baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 493, NextOffset: 903 + testutil.go:485: Offset: 352, 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: 903, NextOffset: 935 + testutil.go:485: Offset: 725, NextOffset: 757 + testutil.go:485: Offset: 935, NextOffset: 967 + testutil.go:485: Offset: 757, NextOffset: 789 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU + testutil.go:485: Offset: 967, NextOffset: 999 + testutil.go:485: Offset: 789, NextOffset: 821 + testutil.go:485: Offset: 999, NextOffset: 2532 + testutil.go:485: Offset: 821, NextOffset: 2180 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "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 @@ -47189,31 +46538,10 @@ testutil.go:485: Offset: 221, NextOffset: 253 testutil.go:485: Offset: 362, NextOffset: 493 testutil.go:485: Offset: 253, NextOffset: 352 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 493, NextOffset: 901 - testutil.go:485: Offset: 352, NextOffset: 724 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 901, NextOffset: 933 - testutil.go:485: Offset: 724, NextOffset: 756 - testutil.go:485: Offset: 933, NextOffset: 965 - testutil.go:485: Offset: 756, NextOffset: 788 - testutil.go:485: Offset: 965, NextOffset: 997 - testutil.go:485: Offset: 788, NextOffset: 820 - testutil.go:485: Offset: 997, NextOffset: 2533 - testutil.go:485: Offset: 820, NextOffset: 2190 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [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: 202, NextOffset: 234 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU testutil.go:485: Offset: 93, NextOffset: 125 testutil.go:485: Offset: 234, NextOffset: 266 testutil.go:485: Offset: 125, NextOffset: 157 @@ -47226,12 +46554,12 @@ 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=GNU/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":95,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":127,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":159,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":191,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":223,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":255,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":356,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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":766,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":798,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":830,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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" @@ -47245,25 +46573,27 @@ testutil.go:485: Offset: 301, NextOffset: 333 testutil.go:485: Offset: 223, NextOffset: 255 testutil.go:485: Offset: 333, NextOffset: 365 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU testutil.go:485: Offset: 255, NextOffset: 356 testutil.go:485: Offset: 365, NextOffset: 499 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 356, NextOffset: 732 + testutil.go:485: Offset: 356, NextOffset: 734 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: 734, NextOffset: 766 testutil.go:485: Offset: 911, NextOffset: 943 - testutil.go:485: Offset: 764, NextOffset: 796 + testutil.go:485: Offset: 766, NextOffset: 798 testutil.go:485: Offset: 943, NextOffset: 975 - testutil.go:485: Offset: 796, NextOffset: 828 + testutil.go:485: Offset: 798, NextOffset: 830 testutil.go:485: Offset: 975, NextOffset: 1007 - testutil.go:485: Offset: 828, NextOffset: 2206 - testutil.go:485: Offset: 1007, NextOffset: 2547 + testutil.go:485: Offset: 830, NextOffset: 2210 + testutil.go:485: Offset: 1007, NextOffset: 2546 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go: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" @@ -47284,7 +46614,7 @@ testutil.go:485: Offset: 255, NextOffset: 356 testutil.go:485: Offset: 365, NextOffset: 499 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [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 [test2 baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 205, NextOffset: 237 testutil.go:485: Offset: 95, NextOffset: 127 @@ -47300,25 +46630,25 @@ testutil.go:485: Offset: 255, NextOffset: 356 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 499, NextOffset: 911 - testutil.go:485: Offset: 356, NextOffset: 732 + testutil.go:485: Offset: 356, NextOffset: 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: 911, NextOffset: 943 - testutil.go:485: Offset: 732, NextOffset: 764 + testutil.go:485: Offset: 734, NextOffset: 766 testutil.go:485: Offset: 943, NextOffset: 975 - testutil.go:485: Offset: 764, NextOffset: 796 + testutil.go:485: Offset: 766, NextOffset: 798 testutil.go:485: Offset: 975, NextOffset: 1007 - testutil.go:485: Offset: 796, NextOffset: 828 - testutil.go:485: Offset: 1007, NextOffset: 2547 - testutil.go:485: Offset: 828, NextOffset: 2206 + testutil.go:485: Offset: 798, NextOffset: 830 + testutil.go:485: Offset: 1007, NextOffset: 2546 + testutil.go:485: Offset: 830, NextOffset: 2210 testutil.go:371: Comparing: "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" @@ -47334,34 +46664,15 @@ testutil.go:485: Offset: 223, NextOffset: 255 testutil.go:485: Offset: 365, NextOffset: 499 testutil.go:485: Offset: 255, NextOffset: 356 -=== 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=1,prefix="/",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=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=0,prefix="./",format=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":95,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":127,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":159,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":191,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":223,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":255,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":728,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":760,"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":824,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":905,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":937,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":969,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1001,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":908,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":940,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":972,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1004,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 728, NextOffset: 760 - testutil.go:485: Offset: 905, NextOffset: 937 - testutil.go:485: Offset: 760, NextOffset: 792 - testutil.go:485: Offset: 937, NextOffset: 969 - testutil.go:485: Offset: 792, NextOffset: 824 - testutil.go:485: Offset: 969, NextOffset: 1001 - testutil.go:485: Offset: 824, NextOffset: 2201 - testutil.go:485: Offset: 1001, NextOffset: 2539 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/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 "": [test2 baz.txt foo.txt barlink test dev] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -47389,42 +46700,45 @@ testutil.go:485: Offset: 223, NextOffset: 255 testutil.go:485: Offset: 331, NextOffset: 363 testutil.go:485: Offset: 255, NextOffset: 355 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU testutil.go:485: Offset: 363, NextOffset: 497 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 355, NextOffset: 728 - testutil.go:485: Offset: 497, NextOffset: 905 + testutil.go:485: Offset: 355, NextOffset: 730 + testutil.go:485: Offset: 497, NextOffset: 908 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: 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: 908, NextOffset: 940 + testutil.go:485: Offset: 762, NextOffset: 794 + testutil.go:485: Offset: 940, NextOffset: 972 + testutil.go:485: Offset: 794, NextOffset: 826 + testutil.go:485: Offset: 972, NextOffset: 1004 + testutil.go:485: Offset: 826, NextOffset: 2197 + testutil.go:485: Offset: 1004, NextOffset: 2545 + testutil.go:371: Comparing: "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 "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [barlink test dev test2 baz.txt foo.txt] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 203, NextOffset: 235 - testutil.go:485: Offset: 95, NextOffset: 127 - testutil.go:485: Offset: 235, NextOffset: 267 - testutil.go:485: Offset: 127, NextOffset: 159 - testutil.go:485: Offset: 267, NextOffset: 299 - testutil.go:485: Offset: 159, NextOffset: 191 - testutil.go:485: Offset: 299, NextOffset: 331 - testutil.go:485: Offset: 191, NextOffset: 223 - testutil.go:485: Offset: 331, NextOffset: 363 - testutil.go:485: Offset: 223, NextOffset: 255 - testutil.go:485: Offset: 363, NextOffset: 497 - testutil.go:485: Offset: 255, NextOffset: 355 + testutil.go: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: 497, NextOffset: 905 - testutil.go:485: Offset: 355, NextOffset: 728 + testutil.go:485: Offset: 497, NextOffset: 908 + 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: 905, NextOffset: 937 - testutil.go:485: Offset: 728, NextOffset: 760 - testutil.go:485: Offset: 937, NextOffset: 969 - testutil.go:485: Offset: 760, NextOffset: 792 - testutil.go:485: Offset: 969, NextOffset: 1001 - testutil.go:485: Offset: 792, NextOffset: 824 - testutil.go:485: Offset: 1001, NextOffset: 2539 - testutil.go:485: Offset: 824, NextOffset: 2201 + testutil.go:485: Offset: 908, NextOffset: 940 + testutil.go:485: Offset: 730, NextOffset: 762 + testutil.go:485: Offset: 940, NextOffset: 972 + testutil.go:485: Offset: 762, NextOffset: 794 + testutil.go:485: Offset: 972, NextOffset: 1004 + testutil.go:485: Offset: 794, NextOffset: 826 + testutil.go:485: Offset: 1004, NextOffset: 2545 + 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:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -47446,35 +46760,30 @@ testutil.go:485: Offset: 223, NextOffset: 255 testutil.go:485: Offset: 363, NextOffset: 497 testutil.go:485: Offset: 255, NextOffset: 355 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU + 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=-1,prefix="",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU/duplicated_entry_offset === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":96,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":128,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":160,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":192,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":224,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":256,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":359,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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":766,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":798,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":830,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":909,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":941,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":973,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1005,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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":771,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":803,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":835,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":914,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":946,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":978,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1010,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 734, NextOffset: 766 - testutil.go:485: Offset: 909, NextOffset: 941 - testutil.go:485: Offset: 766, NextOffset: 798 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU - testutil.go:485: Offset: 941, NextOffset: 973 - testutil.go:485: Offset: 798, NextOffset: 830 - testutil.go:485: Offset: 973, NextOffset: 1005 - testutil.go:485: Offset: 830, NextOffset: 2198 - testutil.go:485: Offset: 1005, NextOffset: 2551 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 96, NextOffset: 128 testutil.go:485: Offset: 205, NextOffset: 237 @@ -47488,6 +46797,31 @@ testutil.go:485: Offset: 333, NextOffset: 365 testutil.go:485: Offset: 256, NextOffset: 359 testutil.go:485: Offset: 365, NextOffset: 500 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 359, NextOffset: 739 + testutil.go:485: Offset: 500, NextOffset: 914 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: 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: 771 + testutil.go:485: Offset: 914, NextOffset: 946 + testutil.go:485: Offset: 771, NextOffset: 803 + testutil.go:485: Offset: 946, NextOffset: 978 + testutil.go:485: Offset: 803, NextOffset: 835 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU + testutil.go:485: Offset: 978, NextOffset: 1010 + testutil.go:485: Offset: 835, NextOffset: 2209 + testutil.go:485: Offset: 1010, NextOffset: 2555 + testutil.go:371: Comparing: "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: 96, NextOffset: 128 testutil.go:485: Offset: 205, NextOffset: 237 @@ -47501,18 +46835,8 @@ 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: 734 - testutil.go:485: Offset: 500, 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 [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/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/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 foo.txt barlink test dev test2 .no.prefetch.landmark] vs [test dev test2 baz.txt foo.txt barlink] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -47542,51 +46866,69 @@ 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: 909 - testutil.go:485: Offset: 359, NextOffset: 734 + testutil.go:485: Offset: 500, NextOffset: 914 + testutil.go:485: Offset: 359, 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: 909, NextOffset: 941 - testutil.go:485: Offset: 734, NextOffset: 766 - testutil.go:485: Offset: 941, NextOffset: 973 - testutil.go:485: Offset: 766, NextOffset: 798 - testutil.go:485: Offset: 973, NextOffset: 1005 - testutil.go:485: Offset: 798, NextOffset: 830 - testutil.go:485: Offset: 1005, NextOffset: 2551 - testutil.go:485: Offset: 830, NextOffset: 2198 + testutil.go:485: Offset: 914, NextOffset: 946 + testutil.go:485: Offset: 739, NextOffset: 771 + testutil.go:485: Offset: 946, NextOffset: 978 + testutil.go:485: Offset: 771, NextOffset: 803 + testutil.go:485: Offset: 978, NextOffset: 1010 + testutil.go:485: Offset: 803, NextOffset: 835 + testutil.go:485: Offset: 1010, NextOffset: 2555 + testutil.go:485: Offset: 835, 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/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":81,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":109,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":137,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":165,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":193,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":309,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":604,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":632,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":660,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":688,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] + testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 81, NextOffset: 109 + testutil.go:485: Offset: 172, NextOffset: 200 + testutil.go:485: Offset: 109, NextOffset: 137 + testutil.go:485: Offset: 200, NextOffset: 228 + testutil.go:485: Offset: 137, NextOffset: 165 + testutil.go:485: Offset: 228, NextOffset: 256 + testutil.go:485: Offset: 165, NextOffset: 193 + testutil.go:485: Offset: 256, NextOffset: 284 + testutil.go:485: Offset: 193, NextOffset: 221 + testutil.go:485: Offset: 284, NextOffset: 312 + testutil.go:485: Offset: 221, NextOffset: 309 + testutil.go:485: Offset: 312, NextOffset: 425 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 309, NextOffset: 604 + testutil.go:485: Offset: 309, NextOffset: 603 testutil.go:485: Offset: 425, NextOffset: 744 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 604, NextOffset: 632 + testutil.go:485: Offset: 603, NextOffset: 631 testutil.go:485: Offset: 744, NextOffset: 772 - testutil.go:485: Offset: 632, NextOffset: 660 + testutil.go:485: Offset: 631, NextOffset: 659 testutil.go:485: Offset: 772, NextOffset: 800 - testutil.go:485: Offset: 660, NextOffset: 688 + testutil.go:485: Offset: 659, NextOffset: 687 testutil.go:485: Offset: 800, NextOffset: 828 - testutil.go:485: Offset: 688, NextOffset: 1873 + testutil.go:485: Offset: 687, NextOffset: 1871 testutil.go:485: Offset: 828, NextOffset: 2156 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: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" @@ -47602,55 +46944,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: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 81, NextOffset: 109 - testutil.go:485: Offset: 172, NextOffset: 200 - testutil.go:485: Offset: 109, NextOffset: 137 - testutil.go:485: Offset: 200, NextOffset: 228 - testutil.go:485: Offset: 137, NextOffset: 165 - testutil.go:485: Offset: 228, NextOffset: 256 - testutil.go:485: Offset: 165, NextOffset: 193 - testutil.go:485: Offset: 256, NextOffset: 284 - testutil.go:485: Offset: 193, NextOffset: 221 - testutil.go:485: Offset: 284, NextOffset: 312 - testutil.go:485: Offset: 221, NextOffset: 309 - testutil.go:485: Offset: 312, NextOffset: 425 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [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:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 425, NextOffset: 744 - testutil.go:485: Offset: 309, NextOffset: 604 - 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" testutil.go:485: Offset: 744, NextOffset: 772 - testutil.go:485: Offset: 604, NextOffset: 632 + testutil.go:485: Offset: 603, NextOffset: 631 testutil.go:485: Offset: 772, NextOffset: 800 - testutil.go:485: Offset: 632, NextOffset: 660 + testutil.go:485: Offset: 631, NextOffset: 659 testutil.go:485: Offset: 800, NextOffset: 828 - testutil.go:485: Offset: 660, NextOffset: 688 + testutil.go:485: Offset: 659, NextOffset: 687 testutil.go:485: Offset: 828, NextOffset: 2156 - testutil.go:485: Offset: 688, NextOffset: 1873 + testutil.go:485: Offset: 687, NextOffset: 1871 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -47666,15 +46978,55 @@ testutil.go:485: Offset: 193, NextOffset: 221 testutil.go:485: Offset: 312, NextOffset: 425 testutil.go:485: Offset: 221, NextOffset: 309 + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 172, NextOffset: 200 + testutil.go:485: Offset: 81, NextOffset: 109 + testutil.go:485: Offset: 200, NextOffset: 228 + testutil.go:485: Offset: 109, NextOffset: 137 + testutil.go:485: Offset: 228, NextOffset: 256 + testutil.go:485: Offset: 137, NextOffset: 165 + testutil.go:485: Offset: 256, NextOffset: 284 + testutil.go:485: Offset: 165, NextOffset: 193 + testutil.go:485: Offset: 284, NextOffset: 312 + testutil.go:485: Offset: 193, NextOffset: 221 + testutil.go:485: Offset: 312, NextOffset: 425 + testutil.go:485: Offset: 221, NextOffset: 309 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 425, NextOffset: 744 + testutil.go:485: Offset: 309, NextOffset: 603 + testutil.go:371: Comparing: "barlink" vs "barlink" +=== 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=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/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 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":83,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":139,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":167,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":223,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":313,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":611,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":667,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":695,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":753,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":781,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":809,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":837,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:371: Comparing: "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 [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" @@ -47703,50 +47055,25 @@ 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: 611 - testutil.go:485: Offset: 429, NextOffset: 755 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 611, NextOffset: 639 - testutil.go:485: Offset: 755, NextOffset: 783 - 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: 1881 - testutil.go:485: Offset: 839, NextOffset: 2167 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "" 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: 429, NextOffset: 755 - testutil.go:485: Offset: 313, 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: 755, NextOffset: 783 - testutil.go:485: Offset: 611, NextOffset: 639 - 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: 2167 - testutil.go:485: Offset: 695, NextOffset: 1881 + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 753, NextOffset: 781 + testutil.go:485: Offset: 610, NextOffset: 638 + testutil.go:485: Offset: 781, NextOffset: 809 + testutil.go:485: Offset: 638, NextOffset: 666 + testutil.go:485: Offset: 809, NextOffset: 837 + testutil.go:485: Offset: 666, NextOffset: 694 + testutil.go:485: Offset: 837, NextOffset: 2165 + testutil.go:485: Offset: 694, NextOffset: 1877 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -47775,40 +47102,23 @@ 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=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR/duplicated_entry_offset === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":82,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":138,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":166,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":311,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":606,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":634,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":662,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":690,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":746,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":774,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":802,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":830,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":748,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":776,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":804,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":832,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 311, NextOffset: 606 - testutil.go:485: Offset: 427, 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: 606, NextOffset: 634 - testutil.go:485: Offset: 746, NextOffset: 774 - testutil.go:485: Offset: 634, NextOffset: 662 - testutil.go:485: Offset: 774, NextOffset: 802 - testutil.go:485: Offset: 662, NextOffset: 690 - testutil.go:485: Offset: 802, NextOffset: 830 - testutil.go:485: Offset: 690, NextOffset: 1872 - testutil.go:485: Offset: 830, NextOffset: 2157 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:377: Directory: "" vs "": [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: 82, NextOffset: 110 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 173, NextOffset: 201 testutil.go:485: Offset: 110, NextOffset: 138 testutil.go:485: Offset: 201, NextOffset: 229 @@ -47820,6 +47130,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: 607 + testutil.go:485: Offset: 427, NextOffset: 748 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 607, NextOffset: 635 + testutil.go:485: Offset: 748, NextOffset: 776 + testutil.go:485: Offset: 635, NextOffset: 663 + testutil.go:485: Offset: 776, NextOffset: 804 + testutil.go:485: Offset: 663, NextOffset: 691 + testutil.go:485: Offset: 804, NextOffset: 832 + testutil.go:485: Offset: 691, NextOffset: 1872 + testutil.go:485: Offset: 832, NextOffset: 2160 + testutil.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: 82, NextOffset: 110 testutil.go:485: Offset: 173, NextOffset: 201 @@ -47834,28 +47167,25 @@ 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 [test2 baz.txt foo.txt barlink test dev] - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 427, NextOffset: 746 - testutil.go:485: Offset: 311, NextOffset: 606 + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [test2 baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 746, NextOffset: 774 - testutil.go:485: Offset: 606, NextOffset: 634 - testutil.go:485: Offset: 774, NextOffset: 802 - testutil.go:485: Offset: 634, NextOffset: 662 - testutil.go:485: Offset: 802, NextOffset: 830 - testutil.go:485: Offset: 662, NextOffset: 690 - testutil.go:485: Offset: 830, NextOffset: 2157 - testutil.go:485: Offset: 690, NextOffset: 1872 + 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: 1872 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/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" @@ -47884,38 +47214,35 @@ testutil.go:485: Offset: 194, NextOffset: 222 testutil.go:485: Offset: 313, NextOffset: 427 testutil.go:485: Offset: 222, NextOffset: 311 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 427, NextOffset: 748 + testutil.go:485: Offset: 311, NextOffset: 607 === 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=USTAR/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":611,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":667,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":695,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} -=== 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=0,prefix="../",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX/duplicated_entry_offset === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":611,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":667,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":695,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 315, NextOffset: 611 - testutil.go:485: Offset: 431, NextOffset: 754 + 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: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:485: Offset: 611, NextOffset: 639 - testutil.go:485: Offset: 754, NextOffset: 782 + testutil.go:485: Offset: 755, NextOffset: 783 testutil.go:485: Offset: 639, NextOffset: 667 - testutil.go:485: Offset: 782, NextOffset: 810 + testutil.go:485: Offset: 783, NextOffset: 811 testutil.go:485: Offset: 667, NextOffset: 695 - testutil.go:485: Offset: 810, NextOffset: 838 + testutil.go:485: Offset: 811, NextOffset: 839 testutil.go:485: Offset: 695, NextOffset: 1884 - testutil.go:485: Offset: 838, NextOffset: 2172 + 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/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -47937,17 +47264,20 @@ testutil.go:485: Offset: 112, NextOffset: 140 testutil.go:485: Offset: 203, NextOffset: 231 testutil.go:485: Offset: 140, NextOffset: 168 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR testutil.go:485: Offset: 231, NextOffset: 259 testutil.go:485: Offset: 168, NextOffset: 196 testutil.go:485: Offset: 259, NextOffset: 287 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR 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: 611 + testutil.go:485: Offset: 431, NextOffset: 755 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [test dev test2 baz.txt foo.txt barlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 175, NextOffset: 203 testutil.go:485: Offset: 84, NextOffset: 112 @@ -47962,26 +47292,26 @@ 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: 754 + testutil.go:485: Offset: 431, NextOffset: 755 testutil.go:485: Offset: 315, NextOffset: 611 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 754, NextOffset: 782 + testutil.go:485: Offset: 755, NextOffset: 783 testutil.go:485: Offset: 611, NextOffset: 639 - testutil.go:485: Offset: 782, NextOffset: 810 + testutil.go:485: Offset: 783, NextOffset: 811 testutil.go:485: Offset: 639, NextOffset: 667 - testutil.go:485: Offset: 810, NextOffset: 838 + testutil.go:485: Offset: 811, NextOffset: 839 testutil.go:485: Offset: 667, NextOffset: 695 - testutil.go:485: Offset: 838, NextOffset: 2172 + testutil.go:485: Offset: 839, NextOffset: 2171 testutil.go:485: Offset: 695, NextOffset: 1884 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -47997,27 +47327,25 @@ 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=GNU === 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=0,prefix="../",format=GNU/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":81,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":109,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":137,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":165,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":193,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":309,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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":719,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":747,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":775,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","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":719,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":747,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":775,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":830,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":858,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":886,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":914,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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 "": [test dev test2 baz.txt foo.txt barlink] 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: 691, NextOffset: 719 - testutil.go:485: Offset: 832, NextOffset: 860 + testutil.go:485: Offset: 830, NextOffset: 858 testutil.go:485: Offset: 719, NextOffset: 747 - testutil.go:485: Offset: 860, NextOffset: 888 + testutil.go:485: Offset: 858, NextOffset: 886 testutil.go:485: Offset: 747, NextOffset: 775 - testutil.go:485: Offset: 888, NextOffset: 916 - testutil.go:485: Offset: 775, NextOffset: 2043 - testutil.go:485: Offset: 916, NextOffset: 2330 + testutil.go:485: Offset: 886, NextOffset: 914 + testutil.go:485: Offset: 775, NextOffset: 2044 + testutil.go:485: Offset: 914, NextOffset: 2330 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" @@ -48054,10 +47382,27 @@ testutil.go:485: Offset: 312, NextOffset: 425 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 309, NextOffset: 691 - testutil.go:485: Offset: 425, NextOffset: 832 - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:485: Offset: 425, NextOffset: 830 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 [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: 830, NextOffset: 858 + testutil.go:485: Offset: 691, NextOffset: 719 + testutil.go:485: Offset: 858, NextOffset: 886 + testutil.go:485: Offset: 719, NextOffset: 747 + testutil.go:485: Offset: 886, NextOffset: 914 + testutil.go:485: Offset: 747, NextOffset: 775 + testutil.go:485: Offset: 914, NextOffset: 2330 + testutil.go:485: Offset: 775, 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/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -48079,6 +47424,8 @@ testutil.go:485: Offset: 200, NextOffset: 228 testutil.go:485: Offset: 109, NextOffset: 137 testutil.go:485: Offset: 228, NextOffset: 256 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=PAX testutil.go:485: Offset: 137, NextOffset: 165 testutil.go:485: Offset: 256, NextOffset: 284 testutil.go:485: Offset: 165, NextOffset: 193 @@ -48087,58 +47434,21 @@ 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: 425, NextOffset: 830 testutil.go:485: Offset: 309, 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: 832, NextOffset: 860 - testutil.go:485: Offset: 691, NextOffset: 719 - testutil.go:485: Offset: 860, NextOffset: 888 - testutil.go:485: Offset: 719, NextOffset: 747 - testutil.go:485: Offset: 888, NextOffset: 916 - testutil.go:485: Offset: 747, NextOffset: 775 - testutil.go:485: Offset: 916, NextOffset: 2330 - testutil.go:485: Offset: 775, NextOffset: 2043 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":695,"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":751,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":779,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":836,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":864,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":892,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":920,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":696,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":724,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":752,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":780,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","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-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 695, NextOffset: 723 - testutil.go:485: Offset: 836, NextOffset: 864 - testutil.go:485: Offset: 723, NextOffset: 751 - testutil.go:485: Offset: 864, NextOffset: 892 - testutil.go:485: Offset: 751, NextOffset: 779 - testutil.go:485: Offset: 892, NextOffset: 920 - testutil.go:485: Offset: 779, NextOffset: 2054 - testutil.go:485: Offset: 920, NextOffset: 2340 - 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:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 83, NextOffset: 111 testutil.go:485: Offset: 174, NextOffset: 202 +=== 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 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX testutil.go:485: Offset: 111, NextOffset: 139 testutil.go:485: Offset: 202, NextOffset: 230 testutil.go:485: Offset: 139, NextOffset: 167 @@ -48149,6 +47459,29 @@ testutil.go:485: Offset: 286, NextOffset: 314 testutil.go:485: Offset: 223, NextOffset: 313 testutil.go:485: Offset: 314, NextOffset: 429 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 313, NextOffset: 696 + testutil.go:485: Offset: 429, NextOffset: 838 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 696, NextOffset: 724 + testutil.go:485: Offset: 838, NextOffset: 866 + testutil.go:485: Offset: 724, NextOffset: 752 + testutil.go:485: Offset: 866, NextOffset: 894 + testutil.go:485: Offset: 752, NextOffset: 780 + testutil.go:485: Offset: 894, NextOffset: 922 + testutil.go:485: Offset: 780, NextOffset: 2052 + testutil.go:485: Offset: 922, NextOffset: 2341 + 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: 174, NextOffset: 202 @@ -48162,11 +47495,28 @@ 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: 695 - testutil.go:485: Offset: 429, NextOffset: 836 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 "": [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: 838, NextOffset: 866 + testutil.go:485: Offset: 696, NextOffset: 724 + testutil.go:485: Offset: 866, NextOffset: 894 + testutil.go:485: Offset: 724, NextOffset: 752 + testutil.go:485: Offset: 894, NextOffset: 922 + testutil.go:485: Offset: 752, NextOffset: 780 + testutil.go:485: Offset: 922, NextOffset: 2341 + testutil.go:485: Offset: 780, NextOffset: 2052 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 174, NextOffset: 202 testutil.go:485: Offset: 83, NextOffset: 111 @@ -48180,29 +47530,6 @@ testutil.go:485: Offset: 195, NextOffset: 223 testutil.go:485: Offset: 314, NextOffset: 429 testutil.go:485: Offset: 223, NextOffset: 313 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 429, NextOffset: 836 - testutil.go:485: Offset: 313, NextOffset: 695 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 836, NextOffset: 864 - testutil.go:485: Offset: 695, NextOffset: 723 - testutil.go:485: Offset: 864, NextOffset: 892 - testutil.go:485: Offset: 723, NextOffset: 751 - testutil.go:485: Offset: 892, NextOffset: 920 - testutil.go:485: Offset: 751, NextOffset: 779 - testutil.go:485: Offset: 920, NextOffset: 2340 - testutil.go:485: Offset: 779, NextOffset: 2054 - 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: 174, NextOffset: 202 testutil.go:485: Offset: 83, NextOffset: 111 @@ -48216,34 +47543,16 @@ testutil.go:485: Offset: 195, NextOffset: 223 testutil.go:485: Offset: 314, NextOffset: 429 testutil.go:485: Offset: 223, NextOffset: 313 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 429, NextOffset: 838 + testutil.go:485: Offset: 313, NextOffset: 696 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":82,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":138,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":166,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":311,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":692,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":720,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":748,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":776,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":831,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":859,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":887,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":915,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":694,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":722,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":750,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":778,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":833,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":861,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":889,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":917,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 692, NextOffset: 720 - testutil.go:485: Offset: 831, NextOffset: 859 - testutil.go:485: Offset: 720, NextOffset: 748 - testutil.go:485: Offset: 859, NextOffset: 887 - testutil.go:485: Offset: 748, NextOffset: 776 - testutil.go:485: Offset: 887, NextOffset: 915 - testutil.go:485: Offset: 776, NextOffset: 2043 - testutil.go:485: Offset: 915, NextOffset: 2336 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 82, NextOffset: 110 testutil.go:485: Offset: 173, NextOffset: 201 @@ -48257,6 +47566,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: 694 + testutil.go:485: Offset: 427, NextOffset: 833 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 694, NextOffset: 722 + testutil.go:485: Offset: 833, NextOffset: 861 + testutil.go:485: Offset: 722, NextOffset: 750 + testutil.go:485: Offset: 861, NextOffset: 889 + testutil.go:485: Offset: 750, NextOffset: 778 + testutil.go:485: Offset: 889, NextOffset: 917 + testutil.go:485: Offset: 778, NextOffset: 2049 + testutil.go:485: Offset: 917, NextOffset: 2335 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 82, NextOffset: 110 testutil.go:485: Offset: 173, NextOffset: 201 @@ -48270,12 +47602,25 @@ testutil.go:485: Offset: 285, NextOffset: 313 testutil.go:485: Offset: 222, NextOffset: 311 testutil.go:485: Offset: 313, NextOffset: 427 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 311, NextOffset: 692 - testutil.go:485: Offset: 427, NextOffset: 831 - 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: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: 833, NextOffset: 861 + testutil.go:485: Offset: 694, NextOffset: 722 + testutil.go:485: Offset: 861, NextOffset: 889 + testutil.go:485: Offset: 722, NextOffset: 750 + testutil.go:485: Offset: 889, NextOffset: 917 + testutil.go:485: Offset: 750, NextOffset: 778 + testutil.go:485: Offset: 917, NextOffset: 2335 + testutil.go:485: Offset: 778, 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: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -48305,43 +47650,21 @@ 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: 831 - testutil.go:485: Offset: 311, NextOffset: 692 + testutil.go:485: Offset: 427, NextOffset: 833 + testutil.go:485: Offset: 311, NextOffset: 694 testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 831, NextOffset: 859 - testutil.go:485: Offset: 692, NextOffset: 720 - testutil.go:485: Offset: 859, NextOffset: 887 - testutil.go:485: Offset: 720, NextOffset: 748 - testutil.go:485: Offset: 887, NextOffset: 915 - testutil.go:485: Offset: 748, NextOffset: 776 - testutil.go:485: Offset: 915, NextOffset: 2336 - testutil.go:485: Offset: 776, NextOffset: 2043 - 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" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX/duplicated_entry_offset === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=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=-2,prefix="",format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":697,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":725,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":753,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":781,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":841,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":869,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":897,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":925,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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 [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:377: Directory: "" vs "": [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 @@ -48355,6 +47678,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: 697 + testutil.go:485: Offset: 431, NextOffset: 841 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 697, NextOffset: 725 + testutil.go:485: Offset: 841, NextOffset: 869 + testutil.go:485: Offset: 725, NextOffset: 753 + testutil.go:485: Offset: 869, NextOffset: 897 + testutil.go:485: Offset: 753, NextOffset: 781 + testutil.go:485: Offset: 897, NextOffset: 925 + testutil.go:485: Offset: 781, NextOffset: 2057 + testutil.go:485: Offset: 925, NextOffset: 2349 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 84, NextOffset: 112 testutil.go:485: Offset: 175, NextOffset: 203 @@ -48368,48 +47714,8 @@ testutil.go:485: Offset: 287, NextOffset: 315 testutil.go:485: Offset: 224, NextOffset: 315 testutil.go:485: Offset: 315, NextOffset: 431 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 315, NextOffset: 699 - testutil.go:485: Offset: 431, 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: 699, NextOffset: 727 - testutil.go:485: Offset: 839, NextOffset: 867 - testutil.go:485: Offset: 727, NextOffset: 755 - testutil.go:485: Offset: 867, NextOffset: 895 - testutil.go:485: Offset: 755, NextOffset: 783 - testutil.go:485: Offset: 895, NextOffset: 923 - testutil.go:485: Offset: 783, NextOffset: 2059 - testutil.go:485: Offset: 923, NextOffset: 2346 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: 431, NextOffset: 839 - testutil.go:485: Offset: 315, NextOffset: 699 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 839, NextOffset: 867 - testutil.go:485: Offset: 699, NextOffset: 727 - testutil.go:485: Offset: 867, NextOffset: 895 - testutil.go:485: Offset: 727, NextOffset: 755 - testutil.go:485: Offset: 895, NextOffset: 923 - testutil.go:485: Offset: 755, NextOffset: 783 - testutil.go:485: Offset: 923, NextOffset: 2346 - testutil.go:485: Offset: 783, NextOffset: 2059 - testutil.go:371: Comparing: "dev" vs "dev" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=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: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" @@ -48438,38 +47744,32 @@ 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=-2,prefix="",format=PAX -=== 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 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":80,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":108,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":136,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":164,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":192,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":220,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":307,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":606,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":634,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":662,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":690,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":746,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":774,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":802,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":830,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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: 307, NextOffset: 606 - testutil.go:485: Offset: 423, NextOffset: 746 + testutil.go:485: Offset: 431, NextOffset: 841 + testutil.go:485: Offset: 315, 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: 606, NextOffset: 634 - testutil.go:485: Offset: 746, NextOffset: 774 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=GNU - testutil.go:485: Offset: 634, NextOffset: 662 - testutil.go:485: Offset: 774, NextOffset: 802 - testutil.go:485: Offset: 662, NextOffset: 690 - testutil.go:485: Offset: 802, NextOffset: 830 - testutil.go:485: Offset: 690, NextOffset: 1872 - testutil.go:485: Offset: 830, NextOffset: 2154 + testutil.go:485: Offset: 841, NextOffset: 869 + testutil.go:485: Offset: 697, NextOffset: 725 + testutil.go:485: Offset: 869, NextOffset: 897 + testutil.go:485: Offset: 725, NextOffset: 753 + testutil.go:485: Offset: 897, NextOffset: 925 + testutil.go:485: Offset: 753, NextOffset: 781 + testutil.go:485: Offset: 925, NextOffset: 2349 + testutil.go:485: Offset: 781, NextOffset: 2057 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=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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":606,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":634,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":662,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":690,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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:371: Comparing: "baz.txt" vs "baz.txt" @@ -48498,25 +47798,50 @@ testutil.go:485: Offset: 283, NextOffset: 311 testutil.go:485: Offset: 220, NextOffset: 307 testutil.go:485: Offset: 311, NextOffset: 423 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [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: 307, NextOffset: 606 + 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: 746, NextOffset: 774 testutil.go:485: Offset: 606, NextOffset: 634 - testutil.go:485: Offset: 774, NextOffset: 802 + testutil.go:485: Offset: 745, NextOffset: 773 testutil.go:485: Offset: 634, NextOffset: 662 - testutil.go:485: Offset: 802, NextOffset: 830 + testutil.go:485: Offset: 773, NextOffset: 801 testutil.go:485: Offset: 662, NextOffset: 690 - testutil.go:485: Offset: 830, NextOffset: 2154 + testutil.go:485: Offset: 801, NextOffset: 829 testutil.go:485: Offset: 690, NextOffset: 1872 + testutil.go:485: Offset: 829, NextOffset: 2152 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "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 [baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 423, NextOffset: 745 + testutil.go:485: Offset: 307, NextOffset: 606 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: 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: 606, NextOffset: 634 + testutil.go:485: Offset: 773, NextOffset: 801 + testutil.go:485: Offset: 634, NextOffset: 662 + testutil.go:485: Offset: 801, NextOffset: 829 + testutil.go:485: Offset: 662, NextOffset: 690 + testutil.go:485: Offset: 829, NextOffset: 2152 + testutil.go:485: Offset: 690, NextOffset: 1872 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [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" @@ -48545,27 +47870,11 @@ 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: 606 - testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":82,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":138,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":166,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":222,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":311,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go: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: 82, NextOffset: 110 testutil.go:485: Offset: 173, NextOffset: 201 @@ -48579,6 +47888,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: 612 + testutil.go:485: Offset: 427, NextOffset: 755 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 612, NextOffset: 640 + testutil.go:485: Offset: 755, NextOffset: 783 + testutil.go:485: Offset: 640, NextOffset: 668 + testutil.go:485: Offset: 783, NextOffset: 811 + testutil.go:485: Offset: 668, NextOffset: 696 + testutil.go:485: Offset: 811, NextOffset: 839 + testutil.go:485: Offset: 696, NextOffset: 1878 + testutil.go:485: Offset: 839, NextOffset: 2168 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "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 @@ -48592,42 +47924,8 @@ testutil.go:485: Offset: 285, NextOffset: 313 testutil.go:485: Offset: 222, NextOffset: 311 testutil.go:485: Offset: 313, NextOffset: 427 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 311, NextOffset: 614 - testutil.go:485: Offset: 427, NextOffset: 756 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 614, NextOffset: 642 - testutil.go:485: Offset: 756, NextOffset: 784 - testutil.go:485: Offset: 642, NextOffset: 670 - testutil.go:485: Offset: 784, NextOffset: 812 - testutil.go:485: Offset: 670, NextOffset: 698 - testutil.go:485: Offset: 812, NextOffset: 840 - testutil.go:485: Offset: 698, NextOffset: 1880 - testutil.go:485: Offset: 840, NextOffset: 2172 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: 756, NextOffset: 784 - testutil.go:485: Offset: 614, NextOffset: 642 - testutil.go:485: Offset: 784, NextOffset: 812 - testutil.go:485: Offset: 642, NextOffset: 670 - testutil.go:485: Offset: 812, NextOffset: 840 - testutil.go:485: Offset: 670, NextOffset: 698 - testutil.go:485: Offset: 840, NextOffset: 2172 - testutil.go:485: Offset: 698, NextOffset: 1880 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "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 [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 @@ -48641,6 +47939,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: 755 + testutil.go:485: Offset: 311, 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: 2168 + testutil.go:485: Offset: 696, NextOffset: 1878 + 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: 173, NextOffset: 201 testutil.go:485: Offset: 82, NextOffset: 110 @@ -48654,37 +47975,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: 756 - testutil.go:485: Offset: 311, NextOffset: 614 - testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU -=== 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=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 610, NextOffset: 638 - testutil.go:485: Offset: 749, NextOffset: 777 - testutil.go:485: Offset: 638, NextOffset: 666 - testutil.go:485: Offset: 777, NextOffset: 805 - testutil.go:485: Offset: 666, NextOffset: 694 - testutil.go:485: Offset: 805, NextOffset: 833 - testutil.go:485: Offset: 694, NextOffset: 1879 - testutil.go:485: Offset: 833, NextOffset: 2157 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/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 [.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" @@ -48716,38 +48015,28 @@ testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 309, NextOffset: 610 testutil.go:485: Offset: 425, NextOffset: 749 - testutil.go:371: Comparing: "" 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: 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: 749 - testutil.go:485: Offset: 309, 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: 749, NextOffset: 777 testutil.go:485: Offset: 610, NextOffset: 638 - testutil.go:485: Offset: 777, NextOffset: 805 + testutil.go:485: Offset: 749, NextOffset: 777 testutil.go:485: Offset: 638, NextOffset: 666 - testutil.go:485: Offset: 805, NextOffset: 833 + testutil.go:485: Offset: 777, NextOffset: 805 testutil.go:485: Offset: 666, NextOffset: 694 + testutil.go:485: Offset: 805, NextOffset: 833 + testutil.go:485: Offset: 694, NextOffset: 1878 testutil.go:485: Offset: 833, NextOffset: 2157 - testutil.go:485: Offset: 694, NextOffset: 1879 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: "" 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": [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" @@ -48767,15 +48056,42 @@ 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: 749 + testutil.go:485: Offset: 309, 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: 749, NextOffset: 777 + testutil.go:485: Offset: 610, NextOffset: 638 + testutil.go:485: Offset: 777, NextOffset: 805 + testutil.go:485: Offset: 638, NextOffset: 666 + testutil.go:485: Offset: 805, NextOffset: 833 + testutil.go:485: Offset: 666, NextOffset: 694 + testutil.go:485: Offset: 833, NextOffset: 2157 + testutil.go:485: Offset: 694, NextOffset: 1878 === 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=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX/duplicated_entry_offset === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU - testutil.go: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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":757,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":785,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":813,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":841,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 83, NextOffset: 111 testutil.go:485: Offset: 174, NextOffset: 202 @@ -48790,22 +48106,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: 612 - testutil.go:485: Offset: 429, NextOffset: 757 + testutil.go:485: Offset: 313, NextOffset: 614 + testutil.go:485: Offset: 429, NextOffset: 759 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 612, NextOffset: 640 - testutil.go:485: Offset: 757, NextOffset: 785 - testutil.go:485: Offset: 640, NextOffset: 668 - testutil.go:485: Offset: 785, NextOffset: 813 - testutil.go:485: Offset: 668, NextOffset: 696 - testutil.go:485: Offset: 813, NextOffset: 841 - testutil.go:485: Offset: 696, NextOffset: 1884 - testutil.go:485: Offset: 841, NextOffset: 2173 + testutil.go:485: Offset: 614, NextOffset: 642 + testutil.go:485: Offset: 759, NextOffset: 787 + testutil.go:485: Offset: 642, NextOffset: 670 + testutil.go:485: Offset: 787, NextOffset: 815 + testutil.go:485: Offset: 670, NextOffset: 698 + testutil.go:485: Offset: 815, NextOffset: 843 + testutil.go:485: Offset: 698, NextOffset: 1886 + testutil.go:485: Offset: 843, NextOffset: 2174 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go: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" @@ -48826,30 +48142,7 @@ testutil.go:485: Offset: 223, NextOffset: 313 testutil.go:485: Offset: 314, NextOffset: 429 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [test dev test2 baz.txt foo.txt barlink] - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 429, NextOffset: 757 - testutil.go:485: Offset: 313, 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: 757, NextOffset: 785 - testutil.go:485: Offset: 612, NextOffset: 640 - testutil.go:485: Offset: 785, NextOffset: 813 - testutil.go:485: Offset: 640, NextOffset: 668 - testutil.go:485: Offset: 813, NextOffset: 841 - testutil.go:485: Offset: 668, NextOffset: 696 - testutil.go:485: Offset: 841, NextOffset: 2173 - testutil.go:485: Offset: 696, NextOffset: 1884 - testutil.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: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: 174, NextOffset: 202 testutil.go:485: Offset: 83, NextOffset: 111 @@ -48863,6 +48156,31 @@ testutil.go:485: Offset: 195, NextOffset: 223 testutil.go:485: Offset: 314, NextOffset: 429 testutil.go:485: Offset: 223, NextOffset: 313 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 429, NextOffset: 759 + 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 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU + testutil.go:485: Offset: 642, NextOffset: 670 + testutil.go:485: Offset: 815, NextOffset: 843 + testutil.go:485: Offset: 670, NextOffset: 698 + testutil.go:485: Offset: 843, NextOffset: 2174 + testutil.go:485: Offset: 698, NextOffset: 1886 + 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: 174, NextOffset: 202 testutil.go:485: Offset: 83, NextOffset: 111 @@ -48877,29 +48195,10 @@ 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 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":81,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":109,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":137,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":165,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":193,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":309,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":631,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":659,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":687,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":715,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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":803,"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":859,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":631,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":659,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":687,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":715,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":804,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":832,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":860,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 81, NextOffset: 109 - testutil.go:485: Offset: 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 "": [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: 175, NextOffset: 203 @@ -48915,27 +48214,44 @@ testutil.go:485: Offset: 315, NextOffset: 428 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 309, NextOffset: 631 - testutil.go:485: Offset: 428, NextOffset: 775 + testutil.go:485: Offset: 428, NextOffset: 776 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:485: Offset: 631, NextOffset: 659 - testutil.go:485: Offset: 775, NextOffset: 803 + testutil.go:485: Offset: 776, NextOffset: 804 testutil.go:485: Offset: 659, NextOffset: 687 - testutil.go:485: Offset: 803, NextOffset: 831 + testutil.go:485: Offset: 804, NextOffset: 832 testutil.go:485: Offset: 687, NextOffset: 715 - testutil.go:485: Offset: 831, NextOffset: 859 + testutil.go:485: Offset: 832, NextOffset: 860 testutil.go:485: Offset: 715, NextOffset: 1920 - testutil.go:485: Offset: 859, NextOffset: 2194 + testutil.go:485: Offset: 860, NextOffset: 2199 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "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 [barlink test dev test2 baz.txt foo.txt] + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [dev test2 baz.txt foo.txt barlink test] + testutil.go:371: Comparing: "test2" vs "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 @@ -48949,29 +48265,6 @@ testutil.go:485: Offset: 193, NextOffset: 221 testutil.go:485: Offset: 315, NextOffset: 428 testutil.go:485: Offset: 221, NextOffset: 309 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 428, NextOffset: 775 - testutil.go:485: Offset: 309, NextOffset: 631 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 775, NextOffset: 803 - testutil.go:485: Offset: 631, NextOffset: 659 - testutil.go:485: Offset: 803, NextOffset: 831 - testutil.go:485: Offset: 659, NextOffset: 687 - testutil.go:485: Offset: 831, NextOffset: 859 - testutil.go:485: Offset: 687, NextOffset: 715 - testutil.go:485: Offset: 859, NextOffset: 2194 - testutil.go:485: Offset: 715, NextOffset: 1920 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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 @@ -48985,35 +48278,36 @@ 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=USTAR/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=-2,prefix="/",format=USTAR/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":784,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":812,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":840,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":868,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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: 428, NextOffset: 776 + testutil.go:485: Offset: 309, NextOffset: 631 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 639, NextOffset: 667 - testutil.go:485: Offset: 784, NextOffset: 812 - testutil.go:485: Offset: 667, NextOffset: 695 - testutil.go:485: Offset: 812, NextOffset: 840 - testutil.go:485: Offset: 695, NextOffset: 723 - testutil.go:485: Offset: 840, NextOffset: 868 - testutil.go:485: Offset: 723, NextOffset: 1933 - testutil.go:485: Offset: 868, NextOffset: 2217 + testutil.go:485: Offset: 776, NextOffset: 804 + testutil.go:485: Offset: 631, NextOffset: 659 + testutil.go:485: Offset: 804, NextOffset: 832 + testutil.go:485: Offset: 659, NextOffset: 687 + testutil.go:485: Offset: 832, NextOffset: 860 + testutil.go:485: Offset: 687, NextOffset: 715 + testutil.go:485: Offset: 860, NextOffset: 2199 + testutil.go:485: Offset: 715, NextOffset: 1920 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" +=== 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/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 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":83,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":139,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":167,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":223,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":313,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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: 83, NextOffset: 111 testutil.go:485: Offset: 177, NextOffset: 205 @@ -49027,6 +48321,29 @@ testutil.go:485: Offset: 289, NextOffset: 317 testutil.go:485: Offset: 223, NextOffset: 313 testutil.go:485: Offset: 317, NextOffset: 432 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 313, NextOffset: 638 + testutil.go:485: Offset: 432, NextOffset: 782 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 638, NextOffset: 666 + testutil.go:485: Offset: 782, NextOffset: 810 + testutil.go:485: Offset: 666, NextOffset: 694 + testutil.go:485: Offset: 810, NextOffset: 838 + testutil.go:485: Offset: 694, NextOffset: 722 + testutil.go:485: Offset: 838, NextOffset: 866 + testutil.go:485: Offset: 722, NextOffset: 1926 + testutil.go:485: Offset: 866, NextOffset: 2212 + testutil.go:371: Comparing: "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 @@ -49040,11 +48357,28 @@ testutil.go:485: Offset: 289, NextOffset: 317 testutil.go:485: Offset: 223, NextOffset: 313 testutil.go:485: Offset: 317, NextOffset: 432 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 313, NextOffset: 639 - testutil.go:485: Offset: 432, NextOffset: 784 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [dev test2 baz.txt foo.txt barlink test] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 782, NextOffset: 810 + testutil.go:485: Offset: 638, NextOffset: 666 + testutil.go:485: Offset: 810, NextOffset: 838 + testutil.go:485: Offset: 666, NextOffset: 694 + testutil.go:485: Offset: 838, NextOffset: 866 + testutil.go:485: Offset: 694, NextOffset: 722 + testutil.go:485: Offset: 866, NextOffset: 2212 + testutil.go:485: Offset: 722, NextOffset: 1926 + 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: 177, NextOffset: 205 testutil.go:485: Offset: 83, NextOffset: 111 @@ -49058,29 +48392,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: 784 - testutil.go:485: Offset: 313, NextOffset: 639 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 784, NextOffset: 812 - testutil.go:485: Offset: 639, NextOffset: 667 - testutil.go:485: Offset: 812, NextOffset: 840 - testutil.go:485: Offset: 667, NextOffset: 695 - testutil.go:485: Offset: 840, NextOffset: 868 - testutil.go:485: Offset: 695, NextOffset: 723 - testutil.go:485: Offset: 868, NextOffset: 2217 - testutil.go:485: Offset: 723, NextOffset: 1933 - 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: 177, NextOffset: 205 testutil.go:485: Offset: 83, NextOffset: 111 @@ -49094,41 +48405,20 @@ testutil.go:485: Offset: 195, NextOffset: 223 testutil.go:485: Offset: 317, NextOffset: 432 testutil.go:485: Offset: 223, NextOffset: 313 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX/lost_digest_in_a_entry + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 432, NextOffset: 782 + testutil.go:485: Offset: 313, NextOffset: 638 === RUN TestGzipEStargz/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 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":82,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":138,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":166,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":311,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":633,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":661,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":689,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":717,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":779,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":807,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":835,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":863,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":634,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":662,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":690,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":718,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":779,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":807,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":835,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":863,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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: 633, NextOffset: 661 - testutil.go:485: Offset: 779, NextOffset: 807 - testutil.go:485: Offset: 661, NextOffset: 689 - testutil.go:485: Offset: 807, NextOffset: 835 - testutil.go:485: Offset: 689, NextOffset: 717 - testutil.go:485: Offset: 835, NextOffset: 863 - testutil.go:485: Offset: 717, NextOffset: 1916 - testutil.go:485: Offset: 863, 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/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "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 "": [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: 82, NextOffset: 110 testutil.go:485: Offset: 176, NextOffset: 204 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 110, NextOffset: 138 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 204, NextOffset: 232 testutil.go:485: Offset: 138, NextOffset: 166 testutil.go:485: Offset: 232, NextOffset: 260 @@ -49138,6 +48428,29 @@ testutil.go:485: Offset: 288, NextOffset: 316 testutil.go:485: Offset: 222, NextOffset: 311 testutil.go:485: Offset: 316, NextOffset: 430 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 311, NextOffset: 634 + testutil.go:485: Offset: 430, NextOffset: 779 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 634, NextOffset: 662 + testutil.go:485: Offset: 779, NextOffset: 807 + testutil.go:485: Offset: 662, NextOffset: 690 + testutil.go:485: Offset: 807, NextOffset: 835 + testutil.go:485: Offset: 690, NextOffset: 718 + testutil.go:485: Offset: 835, NextOffset: 863 + testutil.go:485: Offset: 718, NextOffset: 1924 + testutil.go:485: Offset: 863, 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/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "test2" vs "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 @@ -49148,29 +48461,15 @@ testutil.go:485: Offset: 166, NextOffset: 194 testutil.go:485: Offset: 260, NextOffset: 288 testutil.go:485: Offset: 194, NextOffset: 222 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 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: 633 - testutil.go:485: Offset: 430, NextOffset: 779 - 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: 779, NextOffset: 807 - testutil.go:485: Offset: 633, NextOffset: 661 - testutil.go:485: Offset: 807, NextOffset: 835 - testutil.go:485: Offset: 661, NextOffset: 689 - testutil.go:485: Offset: 835, NextOffset: 863 - testutil.go:485: Offset: 689, NextOffset: 717 - testutil.go:485: Offset: 863, NextOffset: 2206 - testutil.go:485: Offset: 717, NextOffset: 1916 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [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" @@ -49205,16 +48504,25 @@ testutil.go:485: Offset: 222, NextOffset: 311 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 430, NextOffset: 779 - testutil.go:485: Offset: 311, NextOffset: 633 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR + testutil.go:485: Offset: 311, NextOffset: 634 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 779, NextOffset: 807 + testutil.go:485: Offset: 634, NextOffset: 662 + testutil.go:485: Offset: 807, NextOffset: 835 + testutil.go:485: Offset: 662, NextOffset: 690 + testutil.go:485: Offset: 835, NextOffset: 863 + testutil.go:485: Offset: 690, NextOffset: 718 + testutil.go:485: Offset: 863, NextOffset: 2205 + testutil.go:485: Offset: 718, NextOffset: 1924 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX === 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 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":84,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":112,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":140,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":196,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":224,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":315,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":643,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":671,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":699,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":727,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":786,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":814,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":842,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":870,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":643,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":671,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":699,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":727,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":786,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":814,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":842,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":870,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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 [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" @@ -49248,8 +48556,6 @@ testutil.go:485: Offset: 434, NextOffset: 786 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR testutil.go:377: 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 @@ -49258,20 +48564,16 @@ testutil.go:485: Offset: 814, NextOffset: 842 testutil.go:485: Offset: 699, NextOffset: 727 testutil.go:485: Offset: 842, NextOffset: 870 - testutil.go:485: Offset: 727, NextOffset: 1934 + testutil.go:485: Offset: 727, NextOffset: 1933 testutil.go:485: Offset: 870, NextOffset: 2224 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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: "" 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: 434, NextOffset: 786 - testutil.go:485: Offset: 315, NextOffset: 643 - testutil.go:371: Comparing: "barlink" vs "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: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" @@ -49282,13 +48584,13 @@ testutil.go:485: Offset: 842, NextOffset: 870 testutil.go:485: Offset: 699, NextOffset: 727 testutil.go:485: Offset: 870, NextOffset: 2224 - testutil.go:485: Offset: 727, NextOffset: 1934 + testutil.go:485: Offset: 727, 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: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" @@ -49317,29 +48619,25 @@ testutil.go:485: Offset: 196, NextOffset: 224 testutil.go:485: Offset: 318, NextOffset: 434 testutil.go:485: Offset: 224, NextOffset: 315 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 434, NextOffset: 786 + testutil.go:485: Offset: 315, NextOffset: 643 + testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=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=PAX/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":727,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":755,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":783,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":811,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":872,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":900,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":928,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":956,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":726,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":754,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":782,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":810,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":871,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":899,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":927,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":955,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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: "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 "": [barlink test dev test2 baz.txt foo.txt] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 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 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX testutil.go:485: Offset: 231, NextOffset: 259 testutil.go:485: Offset: 165, NextOffset: 193 testutil.go:485: Offset: 259, NextOffset: 287 @@ -49347,6 +48645,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: 726 + testutil.go:485: Offset: 428, NextOffset: 871 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 726, NextOffset: 754 + testutil.go:485: Offset: 871, NextOffset: 899 + testutil.go:485: Offset: 754, NextOffset: 782 + testutil.go:485: Offset: 899, NextOffset: 927 + testutil.go:485: Offset: 782, NextOffset: 810 + testutil.go:485: Offset: 927, NextOffset: 955 + testutil.go:485: Offset: 810, NextOffset: 2114 + testutil.go:485: Offset: 955, NextOffset: 2404 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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: 81, NextOffset: 109 testutil.go:485: Offset: 175, NextOffset: 203 @@ -49360,23 +48681,8 @@ testutil.go:485: Offset: 287, NextOffset: 315 testutil.go:485: Offset: 221, NextOffset: 309 testutil.go:485: Offset: 315, NextOffset: 428 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 309, NextOffset: 727 - testutil.go:485: Offset: 428, NextOffset: 872 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 727, NextOffset: 755 - testutil.go:485: Offset: 872, NextOffset: 900 - testutil.go:485: Offset: 755, NextOffset: 783 - testutil.go:485: Offset: 900, NextOffset: 928 - testutil.go:485: Offset: 783, NextOffset: 811 - testutil.go:485: Offset: 928, NextOffset: 956 - testutil.go:485: Offset: 811, NextOffset: 2120 - testutil.go:485: Offset: 956, NextOffset: 2398 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 [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 @@ -49391,22 +48697,24 @@ 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: 872 - testutil.go:485: Offset: 309, NextOffset: 727 + testutil.go:485: Offset: 428, NextOffset: 871 + testutil.go:485: Offset: 309, NextOffset: 726 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 872, NextOffset: 900 - testutil.go:485: Offset: 727, NextOffset: 755 - testutil.go:485: Offset: 900, NextOffset: 928 - testutil.go:485: Offset: 755, NextOffset: 783 - testutil.go:485: Offset: 928, NextOffset: 956 - testutil.go:485: Offset: 783, NextOffset: 811 - testutil.go:485: Offset: 956, NextOffset: 2398 - testutil.go:485: Offset: 811, NextOffset: 2120 + testutil.go:485: Offset: 871, NextOffset: 899 + testutil.go:485: Offset: 726, NextOffset: 754 + testutil.go:485: Offset: 899, NextOffset: 927 + testutil.go:485: Offset: 754, NextOffset: 782 + testutil.go:485: Offset: 927, NextOffset: 955 + testutil.go:485: Offset: 782, NextOffset: 810 + testutil.go:485: Offset: 955, NextOffset: 2404 + testutil.go:485: Offset: 810, NextOffset: 2114 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" @@ -49427,35 +48735,28 @@ testutil.go:485: Offset: 315, NextOffset: 428 testutil.go:485: Offset: 221, NextOffset: 309 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=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 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":83,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":139,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":167,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":223,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":313,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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":760,"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":816,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":876,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":904,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":932,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":960,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":735,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":763,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":791,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":819,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","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":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 313, NextOffset: 732 - testutil.go:485: Offset: 432, NextOffset: 876 + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 732, NextOffset: 760 - testutil.go:485: Offset: 876, NextOffset: 904 - testutil.go:485: Offset: 760, NextOffset: 788 - testutil.go:485: Offset: 904, NextOffset: 932 - testutil.go:485: Offset: 788, NextOffset: 816 - testutil.go:485: Offset: 932, NextOffset: 960 - testutil.go:485: Offset: 816, NextOffset: 2122 - testutil.go:485: Offset: 960, NextOffset: 2408 + 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: 2411 testutil.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" @@ -49484,8 +48785,15 @@ testutil.go:485: Offset: 289, NextOffset: 317 testutil.go:485: Offset: 223, NextOffset: 313 testutil.go:485: Offset: 317, NextOffset: 432 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 313, NextOffset: 735 + testutil.go:485: Offset: 432, NextOffset: 880 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 177, NextOffset: 205 testutil.go:485: Offset: 83, NextOffset: 111 @@ -49499,29 +48807,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: 876 - testutil.go:485: Offset: 313, 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: 876, NextOffset: 904 - testutil.go:485: Offset: 732, NextOffset: 760 - testutil.go:485: Offset: 904, NextOffset: 932 - testutil.go:485: Offset: 760, NextOffset: 788 - testutil.go:485: Offset: 932, NextOffset: 960 - testutil.go:485: Offset: 788, NextOffset: 816 - testutil.go:485: Offset: 960, NextOffset: 2408 - testutil.go:485: Offset: 816, NextOffset: 2122 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 177, NextOffset: 205 testutil.go:485: Offset: 83, NextOffset: 111 @@ -49535,17 +48820,35 @@ 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: 2411 + 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/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU/duplicated_entry_offset === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX#01 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":729,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":757,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":785,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":813,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":874,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":902,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":930,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":958,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","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":758,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":786,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":814,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","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":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [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 @@ -49560,24 +48863,22 @@ testutil.go:485: Offset: 222, NextOffset: 311 testutil.go:485: Offset: 316, NextOffset: 430 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 311, NextOffset: 729 - testutil.go:485: Offset: 430, NextOffset: 874 + testutil.go:485: Offset: 311, NextOffset: 730 + testutil.go:485: Offset: 430, NextOffset: 875 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 729, NextOffset: 757 - testutil.go:485: Offset: 874, NextOffset: 902 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU#01 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX - testutil.go:485: Offset: 757, NextOffset: 785 - testutil.go:485: Offset: 902, NextOffset: 930 - testutil.go:485: Offset: 785, NextOffset: 813 - testutil.go:485: Offset: 930, NextOffset: 958 - testutil.go:485: Offset: 813, NextOffset: 2111 - testutil.go:485: Offset: 958, NextOffset: 2408 + testutil.go:485: Offset: 730, NextOffset: 758 + testutil.go:485: Offset: 875, NextOffset: 903 + testutil.go:485: Offset: 758, NextOffset: 786 + testutil.go:485: Offset: 903, NextOffset: 931 + testutil.go:485: Offset: 786, NextOffset: 814 + testutil.go:485: Offset: 931, NextOffset: 959 + testutil.go:485: Offset: 814, NextOffset: 2114 + testutil.go:485: Offset: 959, NextOffset: 2405 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" @@ -49598,30 +48899,7 @@ testutil.go:485: Offset: 222, NextOffset: 311 testutil.go:485: Offset: 316, NextOffset: 430 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [dev test2 baz.txt foo.txt barlink test] - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 430, NextOffset: 874 - testutil.go:485: Offset: 311, NextOffset: 729 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 874, NextOffset: 902 - testutil.go:485: Offset: 729, NextOffset: 757 - testutil.go:485: Offset: 902, NextOffset: 930 - testutil.go:485: Offset: 757, NextOffset: 785 - testutil.go:485: Offset: 930, NextOffset: 958 - testutil.go:485: Offset: 785, NextOffset: 813 - testutil.go:485: Offset: 958, NextOffset: 2408 - testutil.go:485: Offset: 813, NextOffset: 2111 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [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 @@ -49635,6 +48913,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: 875 + testutil.go:485: Offset: 311, 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: 875, NextOffset: 903 + testutil.go:485: Offset: 730, NextOffset: 758 + testutil.go:485: Offset: 903, NextOffset: 931 + testutil.go:485: Offset: 758, NextOffset: 786 + testutil.go:485: Offset: 931, NextOffset: 959 + testutil.go:485: Offset: 786, NextOffset: 814 + testutil.go:485: Offset: 959, NextOffset: 2405 + testutil.go:485: Offset: 814, NextOffset: 2114 + 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 @@ -49648,32 +48949,15 @@ testutil.go:485: Offset: 194, NextOffset: 222 testutil.go:485: Offset: 316, NextOffset: 430 testutil.go:485: Offset: 222, NextOffset: 311 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR/lost_digest_in_a_entry === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","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-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","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-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 84, NextOffset: 112 - testutil.go:485: Offset: 178, NextOffset: 206 - testutil.go:485: Offset: 112, NextOffset: 140 - testutil.go:485: Offset: 206, NextOffset: 234 - testutil.go:485: Offset: 140, NextOffset: 168 - testutil.go:485: Offset: 234, NextOffset: 262 - testutil.go:485: Offset: 168, NextOffset: 196 - testutil.go:485: Offset: 262, NextOffset: 290 - testutil.go:485: Offset: 196, NextOffset: 224 - testutil.go:485: Offset: 290, NextOffset: 318 - testutil.go:485: Offset: 224, NextOffset: 315 - testutil.go:485: Offset: 318, NextOffset: 434 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 315, NextOffset: 739 - testutil.go:485: Offset: 434, NextOffset: 883 - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" @@ -49684,13 +48968,13 @@ testutil.go:485: Offset: 795, NextOffset: 823 testutil.go:485: Offset: 939, NextOffset: 967 testutil.go:485: Offset: 823, NextOffset: 2127 - testutil.go:485: Offset: 967, NextOffset: 2419 + testutil.go:485: Offset: 967, NextOffset: 2418 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go: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" @@ -49706,8 +48990,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: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 84, NextOffset: 112 + testutil.go:485: Offset: 178, NextOffset: 206 + testutil.go:485: Offset: 112, NextOffset: 140 + testutil.go:485: Offset: 206, NextOffset: 234 + testutil.go:485: Offset: 140, NextOffset: 168 + testutil.go:485: Offset: 234, NextOffset: 262 + testutil.go:485: Offset: 168, NextOffset: 196 + testutil.go:485: Offset: 262, NextOffset: 290 + testutil.go:485: Offset: 196, NextOffset: 224 + testutil.go:485: Offset: 290, NextOffset: 318 + testutil.go:485: Offset: 224, NextOffset: 315 + testutil.go:485: Offset: 318, NextOffset: 434 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 315, NextOffset: 739 + testutil.go:485: Offset: 434, NextOffset: 883 + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [barlink test dev test2 baz.txt foo.txt] + testutil.go:377: Directory: "" vs "": [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: 178, NextOffset: 206 testutil.go:485: Offset: 84, NextOffset: 112 @@ -49734,10 +49035,10 @@ 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: 2419 + testutil.go:485: Offset: 967, NextOffset: 2418 testutil.go:485: Offset: 823, NextOffset: 2127 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" @@ -49758,33 +49059,13 @@ testutil.go:485: Offset: 318, NextOffset: 434 testutil.go:485: Offset: 224, NextOffset: 315 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX/duplicated_entry_offset === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":634,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":662,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":690,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":718,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":781,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":809,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":837,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":865,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":781,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":809,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":837,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":865,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 634, NextOffset: 662 - testutil.go:485: Offset: 781, NextOffset: 809 - testutil.go:485: Offset: 662, NextOffset: 690 - testutil.go:485: Offset: 809, NextOffset: 837 - testutil.go:485: Offset: 690, NextOffset: 718 - testutil.go:485: Offset: 837, NextOffset: 865 - testutil.go:485: Offset: 718, NextOffset: 1923 - testutil.go:485: Offset: 865, NextOffset: 2210 - 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 "": [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: 81, NextOffset: 109 testutil.go:485: Offset: 175, NextOffset: 203 @@ -49798,6 +49079,29 @@ testutil.go:485: Offset: 287, NextOffset: 315 testutil.go:485: Offset: 221, NextOffset: 309 testutil.go:485: Offset: 315, NextOffset: 428 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 309, NextOffset: 635 + testutil.go:485: Offset: 428, NextOffset: 781 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 635, NextOffset: 663 + testutil.go:485: Offset: 781, NextOffset: 809 + testutil.go:485: Offset: 663, NextOffset: 691 + testutil.go:485: Offset: 809, NextOffset: 837 + testutil.go:485: Offset: 691, NextOffset: 719 + testutil.go:485: Offset: 837, NextOffset: 865 + testutil.go:485: Offset: 719, NextOffset: 1930 + testutil.go:485: Offset: 865, NextOffset: 2209 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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: 81, NextOffset: 109 testutil.go:485: Offset: 175, NextOffset: 203 @@ -49811,26 +49115,25 @@ testutil.go:485: Offset: 287, NextOffset: 315 testutil.go:485: Offset: 221, NextOffset: 309 testutil.go:485: Offset: 315, NextOffset: 428 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [foo.txt barlink test dev test2 baz.txt] testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 309, NextOffset: 634 testutil.go:485: Offset: 428, NextOffset: 781 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [foo.txt barlink test dev test2 baz.txt] + testutil.go:485: Offset: 309, NextOffset: 635 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:485: Offset: 781, NextOffset: 809 - testutil.go:485: Offset: 634, NextOffset: 662 + testutil.go:485: Offset: 635, NextOffset: 663 testutil.go:485: Offset: 809, NextOffset: 837 - testutil.go:485: Offset: 662, NextOffset: 690 + testutil.go:485: Offset: 663, NextOffset: 691 testutil.go:485: Offset: 837, NextOffset: 865 - testutil.go:485: Offset: 690, NextOffset: 718 - testutil.go:485: Offset: 865, NextOffset: 2210 - testutil.go:485: Offset: 718, NextOffset: 1923 + testutil.go:485: Offset: 691, NextOffset: 719 + testutil.go:485: Offset: 865, NextOffset: 2209 + testutil.go:485: Offset: 719, NextOffset: 1930 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [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" @@ -49841,6 +49144,8 @@ testutil.go:485: Offset: 175, NextOffset: 203 testutil.go:485: Offset: 81, NextOffset: 109 testutil.go:485: Offset: 203, NextOffset: 231 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU testutil.go:485: Offset: 109, NextOffset: 137 testutil.go:485: Offset: 231, NextOffset: 259 testutil.go:485: Offset: 137, NextOffset: 165 @@ -49854,8 +49159,6 @@ testutil.go:485: Offset: 175, NextOffset: 203 testutil.go:485: Offset: 81, NextOffset: 109 testutil.go:485: Offset: 203, NextOffset: 231 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX#01/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU testutil.go:485: Offset: 109, NextOffset: 137 testutil.go:485: Offset: 231, NextOffset: 259 testutil.go:485: Offset: 137, NextOffset: 165 @@ -49865,59 +49168,38 @@ testutil.go:485: Offset: 193, NextOffset: 221 testutil.go:485: Offset: 315, NextOffset: 428 testutil.go:485: Offset: 221, NextOffset: 309 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 428, NextOffset: 781 - testutil.go:485: Offset: 309, NextOffset: 634 === 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/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU#01 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":83,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":139,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":167,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":223,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":313,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":790,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":818,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":846,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":874,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":643,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":671,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":699,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":727,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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":816,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":844,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":872,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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: 83, NextOffset: 111 - testutil.go:485: Offset: 177, NextOffset: 205 - testutil.go:485: Offset: 111, NextOffset: 139 - testutil.go:485: Offset: 205, NextOffset: 233 - testutil.go:485: Offset: 139, NextOffset: 167 - testutil.go:485: Offset: 233, NextOffset: 261 - testutil.go:485: Offset: 167, NextOffset: 195 - testutil.go:485: Offset: 261, NextOffset: 289 - testutil.go:485: Offset: 195, NextOffset: 223 - testutil.go:485: Offset: 289, NextOffset: 317 - testutil.go:485: Offset: 223, NextOffset: 313 - testutil.go:485: Offset: 317, NextOffset: 432 + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 313, NextOffset: 644 - testutil.go:485: Offset: 432, NextOffset: 790 + testutil.go:485: Offset: 313, NextOffset: 643 + testutil.go:485: Offset: 432, 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: 644, NextOffset: 672 - testutil.go:485: Offset: 790, NextOffset: 818 - testutil.go:485: Offset: 672, NextOffset: 700 - testutil.go:485: Offset: 818, NextOffset: 846 - testutil.go:485: Offset: 700, NextOffset: 728 - testutil.go:485: Offset: 846, NextOffset: 874 - testutil.go:485: Offset: 728, NextOffset: 1933 - testutil.go:485: Offset: 874, NextOffset: 2217 + testutil.go:485: Offset: 643, NextOffset: 671 + testutil.go:485: Offset: 788, NextOffset: 816 + testutil.go:485: Offset: 671, NextOffset: 699 + testutil.go:485: Offset: 816, NextOffset: 844 + testutil.go:485: Offset: 699, NextOffset: 727 + testutil.go:485: Offset: 844, NextOffset: 872 + testutil.go:485: Offset: 727, NextOffset: 1929 + testutil.go:485: Offset: 872, NextOffset: 2219 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" 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=0,prefix="./",format=GNU#01/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU testutil.go:485: Offset: 205, NextOffset: 233 testutil.go:485: Offset: 139, NextOffset: 167 testutil.go:485: Offset: 233, NextOffset: 261 @@ -49927,23 +49209,21 @@ testutil.go:485: Offset: 289, NextOffset: 317 testutil.go:485: Offset: 223, NextOffset: 313 testutil.go:485: Offset: 317, NextOffset: 432 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] 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: 177, NextOffset: 205 testutil.go:485: Offset: 83, NextOffset: 111 - testutil.go:485: Offset: 205, NextOffset: 233 + testutil.go:485: Offset: 177, NextOffset: 205 testutil.go:485: Offset: 111, NextOffset: 139 - testutil.go:485: Offset: 233, NextOffset: 261 + testutil.go:485: Offset: 205, NextOffset: 233 testutil.go:485: Offset: 139, NextOffset: 167 - testutil.go:485: Offset: 261, NextOffset: 289 + testutil.go:485: Offset: 233, NextOffset: 261 testutil.go:485: Offset: 167, NextOffset: 195 - testutil.go:485: Offset: 289, NextOffset: 317 + testutil.go:485: Offset: 261, NextOffset: 289 testutil.go:485: Offset: 195, NextOffset: 223 - testutil.go:485: Offset: 317, NextOffset: 432 + testutil.go:485: Offset: 289, NextOffset: 317 testutil.go:485: Offset: 223, NextOffset: 313 + testutil.go:485: Offset: 317, NextOffset: 432 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.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: 177, NextOffset: 205 testutil.go:485: Offset: 83, NextOffset: 111 @@ -49958,51 +49238,72 @@ testutil.go:485: Offset: 317, NextOffset: 432 testutil.go:485: Offset: 223, NextOffset: 313 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 432, NextOffset: 790 - testutil.go:485: Offset: 313, NextOffset: 644 + testutil.go:485: Offset: 432, NextOffset: 788 + testutil.go:485: Offset: 313, 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: 790, NextOffset: 818 - testutil.go:485: Offset: 644, NextOffset: 672 - testutil.go:485: Offset: 818, NextOffset: 846 - testutil.go:485: Offset: 672, NextOffset: 700 - testutil.go:485: Offset: 846, NextOffset: 874 - testutil.go:485: Offset: 700, NextOffset: 728 - testutil.go:485: Offset: 874, NextOffset: 2217 - testutil.go:485: Offset: 728, NextOffset: 1933 + testutil.go:485: Offset: 788, NextOffset: 816 + testutil.go:485: Offset: 643, NextOffset: 671 + testutil.go:485: Offset: 816, NextOffset: 844 + testutil.go:485: Offset: 671, NextOffset: 699 + testutil.go:485: Offset: 844, NextOffset: 872 + testutil.go:485: Offset: 699, NextOffset: 727 + testutil.go:485: Offset: 872, NextOffset: 2219 + testutil.go:485: Offset: 727, NextOffset: 1929 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: 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=GNU#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: 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/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU + testutil.go:485: Offset: 167, NextOffset: 195 + testutil.go:485: Offset: 289, NextOffset: 317 + testutil.go:485: Offset: 195, NextOffset: 223 + testutil.go:485: Offset: 317, NextOffset: 432 + testutil.go:485: Offset: 223, NextOffset: 313 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU - testutil.go: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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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 [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 311, NextOffset: 639 + testutil.go:485: Offset: 430, NextOffset: 783 + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 638, NextOffset: 666 - testutil.go:485: Offset: 782, NextOffset: 810 - testutil.go:485: Offset: 666, NextOffset: 694 - testutil.go:485: Offset: 810, NextOffset: 838 - testutil.go:485: Offset: 694, NextOffset: 722 - testutil.go:485: Offset: 838, NextOffset: 866 - testutil.go:485: Offset: 722, NextOffset: 1926 - testutil.go:485: Offset: 866, NextOffset: 2213 + 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: 2206 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/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -50031,31 +49332,8 @@ testutil.go:485: Offset: 288, NextOffset: 316 testutil.go:485: Offset: 222, NextOffset: 311 testutil.go:485: Offset: 316, NextOffset: 430 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 311, NextOffset: 638 - testutil.go:485: Offset: 430, NextOffset: 782 - testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [foo.txt barlink test dev test2 baz.txt] - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 782, NextOffset: 810 - testutil.go:485: Offset: 638, NextOffset: 666 - testutil.go:485: Offset: 810, NextOffset: 838 - testutil.go:485: Offset: 666, NextOffset: 694 - testutil.go:485: Offset: 838, NextOffset: 866 - testutil.go:485: Offset: 694, NextOffset: 722 - testutil.go:485: Offset: 866, NextOffset: 2213 - testutil.go:485: Offset: 722, NextOffset: 1926 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "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: 176, NextOffset: 204 testutil.go:485: Offset: 82, NextOffset: 110 @@ -50069,6 +49347,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: 783 + testutil.go:485: Offset: 311, NextOffset: 639 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 783, NextOffset: 811 + testutil.go:485: Offset: 639, NextOffset: 667 + testutil.go:485: Offset: 811, NextOffset: 839 + testutil.go:485: Offset: 667, NextOffset: 695 + testutil.go:485: Offset: 839, NextOffset: 867 + testutil.go:485: Offset: 695, NextOffset: 723 + testutil.go:485: Offset: 867, NextOffset: 2206 + testutil.go:485: Offset: 723, NextOffset: 1923 + 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: 176, NextOffset: 204 testutil.go:485: Offset: 82, NextOffset: 110 @@ -50077,48 +49378,25 @@ testutil.go:485: Offset: 232, NextOffset: 260 testutil.go:485: Offset: 138, NextOffset: 166 testutil.go:485: Offset: 260, NextOffset: 288 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR#01/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU testutil.go:485: Offset: 166, NextOffset: 194 testutil.go:485: Offset: 288, NextOffset: 316 testutil.go:485: Offset: 194, NextOffset: 222 testutil.go:485: Offset: 316, NextOffset: 430 testutil.go:485: Offset: 222, NextOffset: 311 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 430, NextOffset: 782 - testutil.go:485: Offset: 311, NextOffset: 638 - testutil.go:371: Comparing: "barlink" vs "barlink" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR/lost_digest_in_a_entry === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-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=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=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=9,prefix="",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX/duplicated_entry_offset === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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":816,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":844,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":872,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":646,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":674,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":702,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":730,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 644, NextOffset: 672 - testutil.go:485: Offset: 788, NextOffset: 816 - testutil.go:485: Offset: 672, NextOffset: 700 - testutil.go:485: Offset: 816, NextOffset: 844 - testutil.go:485: Offset: 700, NextOffset: 728 - testutil.go:485: Offset: 844, NextOffset: 872 - testutil.go:485: Offset: 728, NextOffset: 1934 - testutil.go:485: Offset: 872, NextOffset: 2218 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "" vs "": [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" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX#01/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU testutil.go:485: Offset: 84, NextOffset: 112 testutil.go:485: Offset: 178, NextOffset: 206 testutil.go:485: Offset: 112, NextOffset: 140 @@ -50136,8 +49414,6 @@ testutil.go:485: Offset: 178, NextOffset: 206 testutil.go:485: Offset: 112, NextOffset: 140 testutil.go:485: Offset: 206, NextOffset: 234 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU#01 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU testutil.go:485: Offset: 140, NextOffset: 168 testutil.go:485: Offset: 234, NextOffset: 262 testutil.go:485: Offset: 168, NextOffset: 196 @@ -50147,11 +49423,36 @@ 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: 788 + testutil.go:485: Offset: 315, NextOffset: 646 + testutil.go:485: Offset: 434, NextOffset: 791 testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 646, NextOffset: 674 + testutil.go:485: Offset: 791, NextOffset: 819 + testutil.go:485: Offset: 674, NextOffset: 702 + testutil.go:485: Offset: 819, NextOffset: 847 + testutil.go:485: Offset: 702, NextOffset: 730 + testutil.go:485: Offset: 847, NextOffset: 875 + testutil.go:485: Offset: 730, NextOffset: 1944 + 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/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "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: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": [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 @@ -50165,29 +49466,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: 788 - 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: 788, NextOffset: 816 - testutil.go:485: Offset: 644, NextOffset: 672 - testutil.go:485: Offset: 816, NextOffset: 844 - testutil.go:485: Offset: 672, NextOffset: 700 - testutil.go:485: Offset: 844, NextOffset: 872 - testutil.go:485: Offset: 700, NextOffset: 728 - testutil.go:485: Offset: 872, NextOffset: 2218 - testutil.go:485: Offset: 728, NextOffset: 1934 - 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: 178, NextOffset: 206 testutil.go:485: Offset: 84, NextOffset: 112 @@ -50201,14 +49479,47 @@ testutil.go:485: Offset: 196, NextOffset: 224 testutil.go:485: Offset: 318, NextOffset: 434 testutil.go:485: Offset: 224, NextOffset: 315 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 434, NextOffset: 791 + testutil.go:485: Offset: 315, NextOffset: 646 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 791, NextOffset: 819 + testutil.go:485: Offset: 646, NextOffset: 674 + testutil.go:485: Offset: 819, NextOffset: 847 + testutil.go:485: Offset: 674, NextOffset: 702 + testutil.go:485: Offset: 847, NextOffset: 875 + testutil.go:485: Offset: 702, NextOffset: 730 + testutil.go:485: Offset: 875, NextOffset: 2223 + testutil.go:485: Offset: 730, NextOffset: 1944 === 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=9,prefix="",format=GNU === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":130,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":162,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":194,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":226,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":258,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":290,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":484,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1427,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1459,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1491,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1523,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1705,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1737,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1769,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1801,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1427,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1459,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1491,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1523,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1706,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1738,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1770,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1802,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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 [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: 1427, NextOffset: 1459 + testutil.go:485: Offset: 1706, NextOffset: 1738 + testutil.go:485: Offset: 1459, NextOffset: 1491 + testutil.go:485: Offset: 1738, NextOffset: 1770 + testutil.go:485: Offset: 1491, NextOffset: 1523 + testutil.go:485: Offset: 1770, NextOffset: 1802 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR + testutil.go:485: Offset: 1523, NextOffset: 4851 + testutil.go:485: Offset: 1802, NextOffset: 5460 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -50221,8 +49532,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/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR#01 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR testutil.go:485: Offset: 467, NextOffset: 499 testutil.go:485: Offset: 290, NextOffset: 484 testutil.go:485: Offset: 499, NextOffset: 727 @@ -50241,38 +49550,20 @@ testutil.go:485: Offset: 499, NextOffset: 727 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 484, NextOffset: 1427 - testutil.go:485: Offset: 727, NextOffset: 1705 + testutil.go:485: Offset: 727, NextOffset: 1706 testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1427, NextOffset: 1459 - testutil.go:485: Offset: 1705, NextOffset: 1737 - testutil.go:485: Offset: 1459, NextOffset: 1491 - testutil.go:485: Offset: 1737, NextOffset: 1769 - testutil.go:485: Offset: 1491, NextOffset: 1523 - testutil.go:485: Offset: 1769, NextOffset: 1801 - testutil.go:485: Offset: 1523, NextOffset: 4851 - testutil.go:485: Offset: 1801, NextOffset: 5458 - testutil.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: "barlink" vs "barlink" + 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: 1705, NextOffset: 1737 + testutil.go:485: Offset: 1706, NextOffset: 1738 testutil.go:485: Offset: 1427, NextOffset: 1459 - testutil.go:485: Offset: 1737, NextOffset: 1769 + testutil.go:485: Offset: 1738, NextOffset: 1770 testutil.go:485: Offset: 1459, NextOffset: 1491 - testutil.go:485: Offset: 1769, NextOffset: 1801 + testutil.go:485: Offset: 1770, NextOffset: 1802 testutil.go:485: Offset: 1491, NextOffset: 1523 - testutil.go:485: Offset: 1801, NextOffset: 5458 + testutil.go:485: Offset: 1802, NextOffset: 5460 testutil.go:485: Offset: 1523, NextOffset: 4851 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] @@ -50309,17 +49600,38 @@ 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: 1705 + testutil.go:485: Offset: 727, NextOffset: 1706 testutil.go:485: Offset: 484, NextOffset: 1427 + testutil.go:371: Comparing: "barlink" vs "barlink" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU/duplicated_entry_offset === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":132,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":164,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":196,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":228,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":260,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":488,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 132, NextOffset: 164 + testutil.go:485: Offset: 339, NextOffset: 371 + testutil.go:485: Offset: 164, NextOffset: 196 + testutil.go:485: Offset: 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: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 132, NextOffset: 164 testutil.go:485: Offset: 339, NextOffset: 371 @@ -50348,29 +49660,41 @@ testutil.go:485: Offset: 1781, NextOffset: 1813 testutil.go:485: Offset: 1537, NextOffset: 4896 testutil.go:485: Offset: 1813, NextOffset: 5503 + 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: 1717, NextOffset: 1749 + testutil.go:485: Offset: 1441, NextOffset: 1473 + testutil.go:485: Offset: 1749, NextOffset: 1781 + testutil.go:485: Offset: 1473, NextOffset: 1505 + testutil.go:485: Offset: 1781, NextOffset: 1813 + testutil.go:485: Offset: 1505, NextOffset: 1537 + testutil.go:485: Offset: 1813, NextOffset: 5503 + testutil.go:485: Offset: 1537, NextOffset: 4896 testutil.go:371: Comparing: "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:485: Offset: 132, NextOffset: 164 testutil.go:485: Offset: 339, NextOffset: 371 - testutil.go:485: Offset: 164, NextOffset: 196 + testutil.go:485: Offset: 132, NextOffset: 164 testutil.go:485: Offset: 371, NextOffset: 403 - testutil.go:485: Offset: 196, NextOffset: 228 + testutil.go:485: Offset: 164, NextOffset: 196 testutil.go:485: Offset: 403, NextOffset: 435 - testutil.go:485: Offset: 228, NextOffset: 260 + testutil.go:485: Offset: 196, NextOffset: 228 testutil.go:485: Offset: 435, NextOffset: 467 - testutil.go:485: Offset: 260, NextOffset: 292 + testutil.go:485: Offset: 228, NextOffset: 260 testutil.go:485: Offset: 467, NextOffset: 499 - testutil.go:485: Offset: 292, NextOffset: 488 + testutil.go:485: Offset: 260, NextOffset: 292 testutil.go:485: Offset: 499, NextOffset: 729 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [test2 baz.txt foo.txt barlink test dev] + testutil.go:485: Offset: 292, NextOffset: 488 testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 339, NextOffset: 371 testutil.go:485: Offset: 132, NextOffset: 164 @@ -50387,49 +49711,39 @@ testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 729, NextOffset: 1717 testutil.go:485: Offset: 488, NextOffset: 1441 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":132,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":164,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":196,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":228,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":260,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":487,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1435,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1467,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1499,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1531,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1711,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1743,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1775,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1807,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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: 487, NextOffset: 1435 + testutil.go:485: Offset: 728, NextOffset: 1711 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1717, NextOffset: 1749 - testutil.go:485: Offset: 1441, NextOffset: 1473 - testutil.go:485: Offset: 1749, NextOffset: 1781 - testutil.go:485: Offset: 1473, NextOffset: 1505 - testutil.go:485: Offset: 1781, NextOffset: 1813 - testutil.go:485: Offset: 1505, NextOffset: 1537 - testutil.go:485: Offset: 1813, NextOffset: 5503 - testutil.go:485: Offset: 1537, NextOffset: 4896 + testutil.go:485: Offset: 1435, NextOffset: 1467 + testutil.go:485: Offset: 1711, NextOffset: 1743 + testutil.go:485: Offset: 1467, NextOffset: 1499 + testutil.go:485: Offset: 1743, NextOffset: 1775 + testutil.go:485: Offset: 1499, NextOffset: 1531 + testutil.go:485: Offset: 1775, NextOffset: 1807 + testutil.go:485: Offset: 1531, NextOffset: 4876 + testutil.go:485: Offset: 1807, NextOffset: 5483 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 339, NextOffset: 371 - testutil.go:485: Offset: 132, NextOffset: 164 - 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 -=== 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 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":132,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":164,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":196,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":228,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":260,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":487,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1434,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1466,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1498,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1530,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1711,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1743,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1775,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1807,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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: 132, NextOffset: 164 testutil.go:485: Offset: 339, NextOffset: 371 testutil.go:485: Offset: 164, NextOffset: 196 @@ -50442,29 +49756,6 @@ testutil.go:485: Offset: 467, NextOffset: 499 testutil.go:485: Offset: 292, NextOffset: 487 testutil.go:485: Offset: 499, NextOffset: 728 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 487, NextOffset: 1434 - testutil.go:485: Offset: 728, NextOffset: 1711 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1434, NextOffset: 1466 - testutil.go:485: Offset: 1711, NextOffset: 1743 - testutil.go:485: Offset: 1466, NextOffset: 1498 - testutil.go:485: Offset: 1743, NextOffset: 1775 - testutil.go:485: Offset: 1498, NextOffset: 1530 - testutil.go:485: Offset: 1775, NextOffset: 1807 - testutil.go:485: Offset: 1530, NextOffset: 4874 - testutil.go:485: Offset: 1807, NextOffset: 5481 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 132, NextOffset: 164 testutil.go:485: Offset: 339, NextOffset: 371 @@ -50479,7 +49770,7 @@ testutil.go:485: Offset: 292, NextOffset: 487 testutil.go:485: Offset: 499, NextOffset: 728 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [test2 baz.txt foo.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [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 @@ -50495,25 +49786,25 @@ testutil.go:485: Offset: 292, NextOffset: 487 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 728, NextOffset: 1711 - testutil.go:485: Offset: 487, NextOffset: 1434 + testutil.go:485: Offset: 487, NextOffset: 1435 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:485: Offset: 1711, NextOffset: 1743 - testutil.go:485: Offset: 1434, NextOffset: 1466 + testutil.go:485: Offset: 1435, NextOffset: 1467 testutil.go:485: Offset: 1743, NextOffset: 1775 - testutil.go:485: Offset: 1466, NextOffset: 1498 + testutil.go:485: Offset: 1467, NextOffset: 1499 testutil.go:485: Offset: 1775, NextOffset: 1807 - testutil.go:485: Offset: 1498, NextOffset: 1530 - testutil.go:485: Offset: 1807, NextOffset: 5481 - testutil.go:485: Offset: 1530, NextOffset: 4874 + testutil.go:485: Offset: 1499, NextOffset: 1531 + testutil.go:485: Offset: 1807, NextOffset: 5483 + testutil.go:485: Offset: 1531, NextOffset: 4876 testutil.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" @@ -50530,33 +49821,14 @@ testutil.go:485: Offset: 499, NextOffset: 728 testutil.go:485: Offset: 292, NextOffset: 487 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=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=1,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 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":133,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":165,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":197,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":229,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":261,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":293,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":490,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1449,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1481,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1513,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1545,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1451,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1483,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1515,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1547,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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: 1449, NextOffset: 1481 - testutil.go:485: Offset: 1725, NextOffset: 1757 - testutil.go:485: Offset: 1481, NextOffset: 1513 - testutil.go:485: Offset: 1757, NextOffset: 1789 - testutil.go:485: Offset: 1513, NextOffset: 1545 - testutil.go:485: Offset: 1789, NextOffset: 1821 - testutil.go:485: Offset: 1545, NextOffset: 4918 - testutil.go:485: Offset: 1821, NextOffset: 5524 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:377: Directory: "" vs "": [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: 133, NextOffset: 165 testutil.go:485: Offset: 340, NextOffset: 372 @@ -50570,6 +49842,29 @@ testutil.go:485: Offset: 468, NextOffset: 500 testutil.go:485: Offset: 293, NextOffset: 490 testutil.go:485: Offset: 500, NextOffset: 731 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 490, NextOffset: 1451 + 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: 1451, NextOffset: 1483 + testutil.go:485: Offset: 1727, NextOffset: 1759 + testutil.go:485: Offset: 1483, NextOffset: 1515 + testutil.go:485: Offset: 1759, NextOffset: 1791 + testutil.go:485: Offset: 1515, NextOffset: 1547 + testutil.go:485: Offset: 1791, NextOffset: 1823 + testutil.go:485: Offset: 1547, NextOffset: 4921 + testutil.go:485: Offset: 1823, NextOffset: 5527 + 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: 133, NextOffset: 165 testutil.go:485: Offset: 340, NextOffset: 372 @@ -50583,18 +49878,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: 1449 - testutil.go:485: Offset: 731, NextOffset: 1725 - 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 [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/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/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 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" @@ -50624,45 +49909,35 @@ testutil.go:485: Offset: 500, NextOffset: 731 testutil.go:485: Offset: 293, NextOffset: 490 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 731, NextOffset: 1725 - testutil.go:485: Offset: 490, NextOffset: 1449 + testutil.go:485: Offset: 731, NextOffset: 1727 + testutil.go:485: Offset: 490, NextOffset: 1451 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1725, NextOffset: 1757 - testutil.go:485: Offset: 1449, NextOffset: 1481 - testutil.go:485: Offset: 1757, NextOffset: 1789 - testutil.go:485: Offset: 1481, NextOffset: 1513 - testutil.go:485: Offset: 1789, NextOffset: 1821 - testutil.go:485: Offset: 1513, NextOffset: 1545 - testutil.go:485: Offset: 1821, NextOffset: 5524 - testutil.go:485: Offset: 1545, NextOffset: 4918 + testutil.go:485: Offset: 1727, NextOffset: 1759 + testutil.go:485: Offset: 1451, NextOffset: 1483 + testutil.go:485: Offset: 1759, NextOffset: 1791 + testutil.go:485: Offset: 1483, NextOffset: 1515 + testutil.go:485: Offset: 1791, NextOffset: 1823 + testutil.go:485: Offset: 1515, NextOffset: 1547 + testutil.go:485: Offset: 1823, NextOffset: 5527 + testutil.go:485: Offset: 1547, NextOffset: 4921 + 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/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=9,prefix="./",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":130,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":162,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":194,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":226,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":258,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":290,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":484,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1978,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2010,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2042,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2074,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2257,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2289,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2321,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2353,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1978,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2010,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2042,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2074,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2257,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2289,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2321,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2353,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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: 130, NextOffset: 162 - testutil.go:485: Offset: 339, NextOffset: 371 - testutil.go:485: Offset: 162, NextOffset: 194 - testutil.go:485: Offset: 371, NextOffset: 403 - testutil.go:485: Offset: 194, NextOffset: 226 - testutil.go:485: Offset: 403, NextOffset: 435 - testutil.go:485: Offset: 226, NextOffset: 258 - testutil.go:485: Offset: 435, NextOffset: 467 - testutil.go:485: Offset: 258, NextOffset: 290 - testutil.go:485: Offset: 467, NextOffset: 499 - testutil.go:485: Offset: 290, NextOffset: 484 - testutil.go:485: Offset: 499, NextOffset: 727 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 484, NextOffset: 1978 - testutil.go:485: Offset: 727, NextOffset: 2257 + 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] @@ -50673,10 +49948,10 @@ testutil.go:485: Offset: 2289, NextOffset: 2321 testutil.go:485: Offset: 2042, NextOffset: 2074 testutil.go:485: Offset: 2321, NextOffset: 2353 - testutil.go:485: Offset: 2074, NextOffset: 5773 - testutil.go:485: Offset: 2353, NextOffset: 6381 + testutil.go:485: Offset: 2074, NextOffset: 5775 + testutil.go:485: Offset: 2353, NextOffset: 6384 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" @@ -50696,23 +49971,24 @@ testutil.go:485: Offset: 467, NextOffset: 499 testutil.go:485: Offset: 290, NextOffset: 484 testutil.go:485: Offset: 499, NextOffset: 727 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [dev test2 baz.txt foo.txt barlink test] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 339, NextOffset: 371 testutil.go:485: Offset: 130, NextOffset: 162 - testutil.go:485: Offset: 371, NextOffset: 403 + testutil.go:485: Offset: 339, NextOffset: 371 testutil.go:485: Offset: 162, NextOffset: 194 - testutil.go:485: Offset: 403, NextOffset: 435 + testutil.go:485: Offset: 371, NextOffset: 403 testutil.go:485: Offset: 194, NextOffset: 226 - testutil.go:485: Offset: 435, NextOffset: 467 + testutil.go:485: Offset: 403, NextOffset: 435 testutil.go:485: Offset: 226, NextOffset: 258 - testutil.go:485: Offset: 467, NextOffset: 499 + testutil.go:485: Offset: 435, NextOffset: 467 testutil.go:485: Offset: 258, NextOffset: 290 - testutil.go:485: Offset: 499, NextOffset: 727 + testutil.go:485: Offset: 467, NextOffset: 499 testutil.go:485: Offset: 290, NextOffset: 484 + testutil.go:485: Offset: 499, NextOffset: 727 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 484, NextOffset: 1978 + testutil.go:485: Offset: 727, NextOffset: 2257 + 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: 130, NextOffset: 162 @@ -50734,49 +50010,50 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:485: Offset: 2257, NextOffset: 2289 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX testutil.go:485: Offset: 1978, NextOffset: 2010 testutil.go:485: Offset: 2289, NextOffset: 2321 testutil.go:485: Offset: 2010, NextOffset: 2042 testutil.go:485: Offset: 2321, NextOffset: 2353 testutil.go:485: Offset: 2042, NextOffset: 2074 - testutil.go:485: Offset: 2353, NextOffset: 6381 - testutil.go:485: Offset: 2074, NextOffset: 5773 + testutil.go:485: Offset: 2353, NextOffset: 6384 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX + testutil.go:485: Offset: 2074, NextOffset: 5775 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] + 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 + testutil.go:485: Offset: 403, NextOffset: 435 + testutil.go:485: Offset: 194, NextOffset: 226 + testutil.go:485: Offset: 435, NextOffset: 467 + testutil.go:485: Offset: 226, NextOffset: 258 + testutil.go:485: Offset: 467, NextOffset: 499 + testutil.go:485: Offset: 258, NextOffset: 290 + testutil.go:485: Offset: 499, NextOffset: 727 + testutil.go:485: Offset: 290, NextOffset: 484 +=== 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=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU#01 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":132,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":164,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":196,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":228,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":260,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":488,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","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-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","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-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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: 488, NextOffset: 1992 - testutil.go:485: Offset: 729, 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: 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: 5818 - testutil.go:485: Offset: 2364, NextOffset: 6424 + 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: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" @@ -50792,6 +50069,8 @@ testutil.go:485: Offset: 467, NextOffset: 499 testutil.go:485: Offset: 292, NextOffset: 488 testutil.go:485: Offset: 499, NextOffset: 729 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 132, NextOffset: 164 testutil.go:485: Offset: 339, NextOffset: 371 @@ -50805,38 +50084,27 @@ 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 [test dev test2 baz.txt foo.txt barlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 339, NextOffset: 371 - testutil.go:485: Offset: 132, NextOffset: 164 - 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: 2268 testutil.go:485: Offset: 488, NextOffset: 1992 + testutil.go:485: Offset: 729, 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: 2268, NextOffset: 2300 testutil.go:485: Offset: 1992, NextOffset: 2024 - testutil.go:485: Offset: 2300, NextOffset: 2332 + testutil.go:485: Offset: 2268, NextOffset: 2300 testutil.go:485: Offset: 2024, NextOffset: 2056 - testutil.go:485: Offset: 2332, NextOffset: 2364 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX + testutil.go:485: Offset: 2300, NextOffset: 2332 testutil.go:485: Offset: 2056, NextOffset: 2088 - testutil.go:485: Offset: 2364, NextOffset: 6424 - testutil.go:485: Offset: 2088, NextOffset: 5818 + testutil.go:485: Offset: 2332, NextOffset: 2364 + testutil.go:485: Offset: 2088, NextOffset: 5819 + testutil.go:485: Offset: 2364, NextOffset: 6426 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [test2 baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [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" @@ -50851,37 +50119,56 @@ testutil.go:485: Offset: 403, NextOffset: 435 testutil.go:485: Offset: 196, NextOffset: 228 testutil.go:485: Offset: 435, NextOffset: 467 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX testutil.go:485: Offset: 228, NextOffset: 260 testutil.go:485: Offset: 467, NextOffset: 499 testutil.go:485: Offset: 260, NextOffset: 292 testutil.go:485: Offset: 499, NextOffset: 729 testutil.go:485: Offset: 292, NextOffset: 488 -=== 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=GNU#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR#01 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":132,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":164,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":196,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":228,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":260,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":487,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2020,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2052,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2084,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":2265,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2297,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2329,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2361,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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: 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: 2268 + testutil.go:485: Offset: 488, 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: 1988, NextOffset: 2020 - testutil.go:485: Offset: 2265, NextOffset: 2297 - testutil.go:485: Offset: 2020, NextOffset: 2052 - testutil.go:485: Offset: 2297, NextOffset: 2329 - testutil.go:485: Offset: 2052, NextOffset: 2084 - testutil.go:485: Offset: 2329, NextOffset: 2361 - testutil.go:485: Offset: 2084, NextOffset: 5800 - testutil.go:485: Offset: 2361, NextOffset: 6408 + 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: 6426 + testutil.go:485: Offset: 2088, NextOffset: 5819 +=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":132,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":164,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":196,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":228,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":260,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":487,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2020,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2052,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2084,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":2264,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2296,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2328,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2360,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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: "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/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -50912,30 +50199,21 @@ testutil.go:485: Offset: 499, NextOffset: 728 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 487, NextOffset: 1988 - testutil.go:485: Offset: 728, NextOffset: 2265 - 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:485: Offset: 728, NextOffset: 2264 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 2265, NextOffset: 2297 testutil.go:485: Offset: 1988, NextOffset: 2020 - testutil.go:485: Offset: 2297, NextOffset: 2329 + testutil.go:485: Offset: 2264, NextOffset: 2296 testutil.go:485: Offset: 2020, NextOffset: 2052 - testutil.go:485: Offset: 2329, NextOffset: 2361 + testutil.go:485: Offset: 2296, NextOffset: 2328 testutil.go:485: Offset: 2052, NextOffset: 2084 - testutil.go:485: Offset: 2361, NextOffset: 6408 - testutil.go:485: Offset: 2084, NextOffset: 5800 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "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: 2328, NextOffset: 2360 + testutil.go:485: Offset: 2084, NextOffset: 5801 + testutil.go:485: Offset: 2360, NextOffset: 6409 + 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: 132, NextOffset: 164 @@ -50949,6 +50227,29 @@ testutil.go:485: Offset: 260, NextOffset: 292 testutil.go:485: Offset: 499, NextOffset: 728 testutil.go:485: Offset: 292, NextOffset: 487 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 728, NextOffset: 2264 + testutil.go:485: Offset: 487, NextOffset: 1988 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 2264, NextOffset: 2296 + testutil.go:485: Offset: 1988, NextOffset: 2020 + testutil.go:485: Offset: 2296, NextOffset: 2328 + testutil.go:485: Offset: 2020, NextOffset: 2052 + testutil.go:485: Offset: 2328, NextOffset: 2360 + testutil.go:485: Offset: 2052, NextOffset: 2084 + testutil.go:485: Offset: 2360, NextOffset: 6409 + testutil.go:485: Offset: 2084, NextOffset: 5801 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 339, NextOffset: 371 testutil.go:485: Offset: 132, NextOffset: 164 @@ -50962,18 +50263,35 @@ 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: 2265 - testutil.go:485: Offset: 487, NextOffset: 1988 === 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=9,prefix="../",format=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":133,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":165,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":197,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":229,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":261,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":293,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":490,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2005,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2037,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2069,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2101,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2282,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2314,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2346,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2378,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2006,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2038,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2070,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2102,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2283,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2315,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2347,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2379,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [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: 2006, NextOffset: 2038 + testutil.go:485: Offset: 2283, NextOffset: 2315 + testutil.go:485: Offset: 2038, NextOffset: 2070 + testutil.go:485: Offset: 2315, NextOffset: 2347 + testutil.go:485: Offset: 2070, NextOffset: 2102 + testutil.go:485: Offset: 2347, NextOffset: 2379 + testutil.go:485: Offset: 2102, NextOffset: 5851 + testutil.go:485: Offset: 2379, NextOffset: 6458 + testutil.go:371: Comparing: "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 @@ -50987,29 +50305,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: 2005 - testutil.go:485: Offset: 731, NextOffset: 2282 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 2005, NextOffset: 2037 - testutil.go:485: Offset: 2282, NextOffset: 2314 - testutil.go:485: Offset: 2037, NextOffset: 2069 - testutil.go:485: Offset: 2314, NextOffset: 2346 - testutil.go:485: Offset: 2069, NextOffset: 2101 - testutil.go:485: Offset: 2346, NextOffset: 2378 - testutil.go:485: Offset: 2101, NextOffset: 5849 - testutil.go:485: Offset: 2378, NextOffset: 6455 - 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: 133, NextOffset: 165 testutil.go:485: Offset: 340, NextOffset: 372 @@ -51023,29 +50318,32 @@ testutil.go:485: Offset: 468, NextOffset: 500 testutil.go:485: Offset: 293, NextOffset: 490 testutil.go:485: Offset: 500, NextOffset: 731 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 490, NextOffset: 2006 + testutil.go:485: Offset: 731, NextOffset: 2283 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 731, NextOffset: 2282 - testutil.go:485: Offset: 490, NextOffset: 2005 + testutil.go:485: Offset: 731, NextOffset: 2283 + testutil.go:485: Offset: 490, NextOffset: 2006 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 2282, NextOffset: 2314 - testutil.go:485: Offset: 2005, NextOffset: 2037 - testutil.go:485: Offset: 2314, NextOffset: 2346 - testutil.go:485: Offset: 2037, NextOffset: 2069 - testutil.go:485: Offset: 2346, NextOffset: 2378 - testutil.go:485: Offset: 2069, NextOffset: 2101 - testutil.go:485: Offset: 2378, NextOffset: 6455 - testutil.go:485: Offset: 2101, NextOffset: 5849 + testutil.go:485: Offset: 2283, NextOffset: 2315 + testutil.go:485: Offset: 2006, NextOffset: 2038 + testutil.go:485: Offset: 2315, NextOffset: 2347 + testutil.go:485: Offset: 2038, NextOffset: 2070 + testutil.go:485: Offset: 2347, NextOffset: 2379 + testutil.go:485: Offset: 2070, NextOffset: 2102 + testutil.go:485: Offset: 2379, NextOffset: 6458 + testutil.go:485: Offset: 2102, NextOffset: 5851 testutil.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" @@ -51075,32 +50373,20 @@ 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=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=9,prefix="../",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":131,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":163,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":195,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":227,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":259,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":291,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":485,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1434,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1466,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1498,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1530,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1712,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1744,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1776,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1808,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1434,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1466,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1498,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1530,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1712,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1744,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1776,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1808,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1434, NextOffset: 1466 - testutil.go:485: Offset: 1712, NextOffset: 1744 - testutil.go:485: Offset: 1466, NextOffset: 1498 - testutil.go:485: Offset: 1744, NextOffset: 1776 - testutil.go:485: Offset: 1498, NextOffset: 1530 - testutil.go:485: Offset: 1776, NextOffset: 1808 - testutil.go:485: Offset: 1530, NextOffset: 4860 - testutil.go:485: Offset: 1808, NextOffset: 5468 + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [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" @@ -51132,8 +50418,35 @@ testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 485, NextOffset: 1434 testutil.go:485: Offset: 727, NextOffset: 1712 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1434, NextOffset: 1466 + testutil.go:485: Offset: 1712, NextOffset: 1744 + testutil.go:485: Offset: 1466, NextOffset: 1498 + testutil.go:485: Offset: 1744, NextOffset: 1776 + testutil.go:485: Offset: 1498, NextOffset: 1530 + testutil.go:485: Offset: 1776, NextOffset: 1808 + testutil.go:485: Offset: 1530, NextOffset: 4860 + testutil.go:485: Offset: 1808, NextOffset: 5469 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [barlink test dev test2 baz.txt foo.txt] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [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: 339, NextOffset: 371 + testutil.go:485: Offset: 131, NextOffset: 163 + testutil.go:485: Offset: 371, NextOffset: 403 + testutil.go:485: Offset: 163, NextOffset: 195 + testutil.go:485: Offset: 403, NextOffset: 435 + testutil.go:485: Offset: 195, NextOffset: 227 + testutil.go:485: Offset: 435, NextOffset: 467 + testutil.go:485: Offset: 227, NextOffset: 259 + testutil.go:485: Offset: 467, NextOffset: 499 + testutil.go:485: Offset: 259, NextOffset: 291 + testutil.go:485: Offset: 499, NextOffset: 727 + testutil.go:485: Offset: 291, NextOffset: 485 testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 339, NextOffset: 371 testutil.go:485: Offset: 131, NextOffset: 163 @@ -51160,39 +50473,37 @@ testutil.go:485: Offset: 1466, NextOffset: 1498 testutil.go:485: Offset: 1776, NextOffset: 1808 testutil.go:485: Offset: 1498, NextOffset: 1530 - testutil.go:485: Offset: 1808, NextOffset: 5468 + testutil.go:485: Offset: 1808, NextOffset: 5469 testutil.go:485: Offset: 1530, NextOffset: 4860 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 339, NextOffset: 371 - testutil.go:485: Offset: 131, NextOffset: 163 - testutil.go:485: Offset: 371, NextOffset: 403 - testutil.go:485: Offset: 163, NextOffset: 195 - testutil.go:485: Offset: 403, NextOffset: 435 - testutil.go:485: Offset: 195, NextOffset: 227 - testutil.go:485: Offset: 435, NextOffset: 467 - testutil.go:485: Offset: 227, NextOffset: 259 - testutil.go:485: Offset: 467, NextOffset: 499 - testutil.go:485: Offset: 259, NextOffset: 291 - testutil.go:485: Offset: 499, NextOffset: 727 - testutil.go:485: Offset: 291, NextOffset: 485 + testutil.go:371: Comparing: "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=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=9,prefix="../",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":133,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":165,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":197,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":229,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":261,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":293,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":490,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1448,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1480,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1512,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1544,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1449,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1481,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1513,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1545,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1726,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1758,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1790,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1822,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1449, NextOffset: 1481 + testutil.go:485: Offset: 1726, NextOffset: 1758 + testutil.go:485: Offset: 1481, NextOffset: 1513 + testutil.go:485: Offset: 1758, NextOffset: 1790 + testutil.go:485: Offset: 1513, NextOffset: 1545 + testutil.go:485: Offset: 1790, NextOffset: 1822 + testutil.go:485: Offset: 1545, NextOffset: 4909 + testutil.go:485: Offset: 1822, NextOffset: 5516 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [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" @@ -51222,32 +50533,20 @@ testutil.go:485: Offset: 229, NextOffset: 261 testutil.go:485: Offset: 437, NextOffset: 469 testutil.go:485: Offset: 261, NextOffset: 293 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR#01 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU testutil.go:485: Offset: 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: 1448 - testutil.go:485: Offset: 732, 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: 1448, NextOffset: 1480 - testutil.go:485: Offset: 1725, NextOffset: 1757 - testutil.go:485: Offset: 1480, NextOffset: 1512 - testutil.go:485: Offset: 1757, NextOffset: 1789 - testutil.go:485: Offset: 1512, NextOffset: 1544 - testutil.go:485: Offset: 1789, NextOffset: 1821 - testutil.go:485: Offset: 1544, NextOffset: 4907 - testutil.go:485: Offset: 1821, NextOffset: 5514 + testutil.go:485: Offset: 490, NextOffset: 1449 + testutil.go:485: Offset: 732, NextOffset: 1726 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 "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [test2 baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 341, NextOffset: 373 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU testutil.go:485: Offset: 133, NextOffset: 165 testutil.go:485: Offset: 373, NextOffset: 405 testutil.go:485: Offset: 165, NextOffset: 197 @@ -51262,6 +50561,8 @@ testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 341, NextOffset: 373 testutil.go:485: Offset: 133, NextOffset: 165 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU testutil.go:485: Offset: 373, NextOffset: 405 testutil.go:485: Offset: 165, NextOffset: 197 testutil.go:485: Offset: 405, NextOffset: 437 @@ -51273,57 +50574,41 @@ 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: 1725 - testutil.go:485: Offset: 490, NextOffset: 1448 + testutil.go:485: Offset: 732, NextOffset: 1726 + testutil.go:485: Offset: 490, NextOffset: 1449 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1725, NextOffset: 1757 - testutil.go:485: Offset: 1448, NextOffset: 1480 - testutil.go:485: Offset: 1757, NextOffset: 1789 - testutil.go:485: Offset: 1480, NextOffset: 1512 - testutil.go:485: Offset: 1789, NextOffset: 1821 - testutil.go:485: Offset: 1512, NextOffset: 1544 - testutil.go:485: Offset: 1821, NextOffset: 5514 - testutil.go:485: Offset: 1544, NextOffset: 4907 + testutil.go:485: Offset: 1726, NextOffset: 1758 + testutil.go:485: Offset: 1449, NextOffset: 1481 + testutil.go:485: Offset: 1758, NextOffset: 1790 + testutil.go:485: Offset: 1481, NextOffset: 1513 + testutil.go:485: Offset: 1790, NextOffset: 1822 + testutil.go:485: Offset: 1513, NextOffset: 1545 + testutil.go:485: Offset: 1822, NextOffset: 5516 + testutil.go:485: Offset: 1545, NextOffset: 4909 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/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" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX === 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/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX/duplicated_entry_offset === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":132,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":164,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":196,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":228,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":260,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":488,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1442,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1474,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1506,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1538,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1720,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1752,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1816,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1443,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1475,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1507,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1539,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1721,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1753,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1785,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1817,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 488, NextOffset: 1442 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX#01 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU - testutil.go:485: Offset: 731, NextOffset: 1720 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1442, NextOffset: 1474 - testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 1474, NextOffset: 1506 - testutil.go:485: Offset: 1752, NextOffset: 1784 - testutil.go:485: Offset: 1506, NextOffset: 1538 - testutil.go:485: Offset: 1784, NextOffset: 1816 - testutil.go:485: Offset: 1538, NextOffset: 4885 - testutil.go:485: Offset: 1816, NextOffset: 5492 + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [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" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -51352,8 +50637,25 @@ testutil.go:485: Offset: 468, NextOffset: 500 testutil.go:485: Offset: 292, NextOffset: 488 testutil.go:485: Offset: 500, NextOffset: 731 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 488, NextOffset: 1443 + testutil.go:485: Offset: 731, NextOffset: 1721 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1443, NextOffset: 1475 + testutil.go:485: Offset: 1721, NextOffset: 1753 + testutil.go:485: Offset: 1475, NextOffset: 1507 + testutil.go:485: Offset: 1753, NextOffset: 1785 + testutil.go:485: Offset: 1507, NextOffset: 1539 + testutil.go:485: Offset: 1785, NextOffset: 1817 + testutil.go:485: Offset: 1539, NextOffset: 4886 + testutil.go:485: Offset: 1817, NextOffset: 5494 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 "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [test dev test2 baz.txt foo.txt barlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 340, NextOffset: 372 testutil.go:485: Offset: 132, NextOffset: 164 @@ -51368,26 +50670,26 @@ testutil.go:485: Offset: 500, NextOffset: 731 testutil.go:485: Offset: 292, NextOffset: 488 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 731, NextOffset: 1720 - testutil.go:485: Offset: 488, NextOffset: 1442 + testutil.go:485: Offset: 731, NextOffset: 1721 + testutil.go:485: Offset: 488, NextOffset: 1443 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 1442, NextOffset: 1474 - testutil.go:485: Offset: 1752, NextOffset: 1784 - testutil.go:485: Offset: 1474, NextOffset: 1506 - testutil.go:485: Offset: 1784, NextOffset: 1816 - testutil.go:485: Offset: 1506, NextOffset: 1538 - testutil.go:485: Offset: 1816, NextOffset: 5492 - testutil.go:485: Offset: 1538, NextOffset: 4885 + testutil.go:485: Offset: 1721, NextOffset: 1753 + testutil.go:485: Offset: 1443, NextOffset: 1475 + testutil.go:485: Offset: 1753, NextOffset: 1785 + testutil.go:485: Offset: 1475, NextOffset: 1507 + testutil.go:485: Offset: 1785, NextOffset: 1817 + testutil.go:485: Offset: 1507, NextOffset: 1539 + testutil.go:485: Offset: 1817, NextOffset: 5494 + testutil.go:485: Offset: 1539, NextOffset: 4886 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -51404,13 +50706,13 @@ testutil.go:485: Offset: 500, NextOffset: 731 testutil.go:485: Offset: 292, NextOffset: 488 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=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/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU/duplicated_entry_offset === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":134,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":166,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":198,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":230,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":262,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":294,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":492,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1734,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1766,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1798,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1830,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1735,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1767,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1799,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1831,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -51441,19 +50743,21 @@ testutil.go:485: Offset: 502, NextOffset: 734 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 492, NextOffset: 1457 - testutil.go:485: Offset: 734, NextOffset: 1734 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU + testutil.go:485: Offset: 734, NextOffset: 1735 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: 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: 1734, NextOffset: 1766 + testutil.go:485: Offset: 1735, NextOffset: 1767 testutil.go:485: Offset: 1489, NextOffset: 1521 - testutil.go:485: Offset: 1766, NextOffset: 1798 + testutil.go:485: Offset: 1767, NextOffset: 1799 testutil.go:485: Offset: 1521, NextOffset: 1553 - testutil.go:485: Offset: 1798, NextOffset: 1830 - testutil.go:485: Offset: 1553, NextOffset: 4930 - testutil.go:485: Offset: 1830, NextOffset: 5537 + testutil.go:485: Offset: 1799, NextOffset: 1831 + testutil.go:485: Offset: 1553, NextOffset: 4931 + testutil.go:485: Offset: 1831, NextOffset: 5540 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" @@ -51461,29 +50765,7 @@ testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [barlink test dev test2 baz.txt foo.txt] - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1734, NextOffset: 1766 - testutil.go:485: Offset: 1457, NextOffset: 1489 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU#01 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU - testutil.go:485: Offset: 1766, NextOffset: 1798 - testutil.go:485: Offset: 1489, NextOffset: 1521 - testutil.go:485: Offset: 1798, NextOffset: 1830 - testutil.go:485: Offset: 1521, NextOffset: 1553 - testutil.go:485: Offset: 1830, NextOffset: 5537 - testutil.go:485: Offset: 1553, NextOffset: 4930 - 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 "": [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: 342, NextOffset: 374 testutil.go:485: Offset: 134, NextOffset: 166 @@ -51497,6 +50779,29 @@ testutil.go:485: Offset: 262, NextOffset: 294 testutil.go:485: Offset: 502, NextOffset: 734 testutil.go:485: Offset: 294, NextOffset: 492 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 734, NextOffset: 1735 + testutil.go:485: Offset: 492, NextOffset: 1457 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1735, NextOffset: 1767 + testutil.go:485: Offset: 1457, NextOffset: 1489 + testutil.go:485: Offset: 1767, NextOffset: 1799 + testutil.go:485: Offset: 1489, NextOffset: 1521 + testutil.go:485: Offset: 1799, NextOffset: 1831 + testutil.go:485: Offset: 1521, NextOffset: 1553 + testutil.go:485: Offset: 1831, NextOffset: 5540 + 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 [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: 342, NextOffset: 374 testutil.go:485: Offset: 134, NextOffset: 166 @@ -51510,27 +50815,18 @@ 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: 1734 - testutil.go:485: Offset: 492, NextOffset: 1457 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU#01/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR testutil.go:485: Offset: 572, NextOffset: 604 testutil.go:485: Offset: 1624, NextOffset: 1656 testutil.go:485: Offset: 604, NextOffset: 636 @@ -51541,6 +50837,8 @@ testutil.go:485: Offset: 1720, NextOffset: 1752 testutil.go:485: Offset: 700, NextOffset: 1732 testutil.go:485: Offset: 1752, NextOffset: 2812 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 @@ -51569,14 +50867,33 @@ 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 "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "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 [dev test2 baz.txt foo.txt barlink test] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 2812, NextOffset: 7988 + testutil.go:485: Offset: 1732, NextOffset: 6880 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 7988, NextOffset: 8020 + testutil.go:485: Offset: 6880, NextOffset: 6912 + testutil.go:485: Offset: 8020, NextOffset: 8052 + testutil.go:485: Offset: 6912, NextOffset: 6944 + testutil.go:485: Offset: 8052, NextOffset: 8084 + testutil.go:485: Offset: 6944, NextOffset: 6976 + testutil.go:485: Offset: 8084, NextOffset: 15915 + testutil.go:485: Offset: 6976, NextOffset: 14239 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [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=GNU#01/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,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" @@ -51601,51 +50918,19 @@ testutil.go:485: Offset: 572, NextOffset: 604 testutil.go:485: Offset: 1656, NextOffset: 1688 testutil.go:485: Offset: 604, NextOffset: 636 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR testutil.go:485: Offset: 1688, NextOffset: 1720 testutil.go:485: Offset: 636, NextOffset: 668 testutil.go:485: Offset: 1720, NextOffset: 1752 testutil.go:485: Offset: 668, NextOffset: 700 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=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR#01 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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: 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": [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 "": [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" @@ -51653,8 +50938,6 @@ testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 604 testutil.go:485: Offset: 1624, NextOffset: 1656 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR#01/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR testutil.go:485: Offset: 604, NextOffset: 636 testutil.go:485: Offset: 1656, NextOffset: 1688 testutil.go:485: Offset: 636, NextOffset: 668 @@ -51677,13 +50960,30 @@ testutil.go:485: Offset: 700, NextOffset: 1732 testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR#01/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR testutil.go:485: Offset: 1732, NextOffset: 6880 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR 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 [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 "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [test dev test2 baz.txt foo.txt barlink] + testutil.go:377: Directory: "" vs "": [.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" @@ -51729,37 +51029,19 @@ 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: "dev/testfifo" vs "dev/testfifo" === 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 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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: 6880 - testutil.go:485: Offset: 2812, NextOffset: 7988 - testutil.go:371: Comparing: "barlink" vs "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: "test" vs "test" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX#01/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR testutil.go:377: 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 @@ -51771,11 +51053,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/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -51791,10 +51073,40 @@ 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=PAX#01/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR + 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 "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [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 @@ -51824,32 +51136,36 @@ testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [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] +=== 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/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 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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: 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/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU#01 -=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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: 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] @@ -51863,11 +51179,11 @@ testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -51883,24 +51199,21 @@ testutil.go:485: Offset: 1720, NextOffset: 1752 testutil.go:485: Offset: 700, NextOffset: 1732 testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 604 + testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 1656 - testutil.go:485: Offset: 604, NextOffset: 636 + testutil.go:485: Offset: 572, NextOffset: 604 testutil.go:485: Offset: 1656, NextOffset: 1688 - testutil.go:485: Offset: 636, NextOffset: 668 + testutil.go:485: Offset: 604, NextOffset: 636 testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 668, NextOffset: 700 + testutil.go:485: Offset: 636, NextOffset: 668 testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:485: Offset: 668, NextOffset: 700 testutil.go:485: Offset: 1752, NextOffset: 2812 - testutil.go:371: Comparing: "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 [dev test2 baz.txt foo.txt barlink test] + 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 @@ -51937,36 +51250,15 @@ testutil.go:485: Offset: 668, NextOffset: 700 testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:485: Offset: 700, NextOffset: 1732 - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 1656 - testutil.go:485: Offset: 572, NextOffset: 604 - testutil.go:485: Offset: 1656, NextOffset: 1688 - testutil.go:485: Offset: 604, NextOffset: 636 - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 636, NextOffset: 668 - testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 668, NextOffset: 700 - testutil.go:485: Offset: 1752, NextOffset: 2812 - testutil.go:485: Offset: 700, NextOffset: 1732 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","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-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","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-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [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: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: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 @@ -51980,6 +51272,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: "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": [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: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 @@ -51993,25 +51308,22 @@ testutil.go:485: Offset: 1720, NextOffset: 1752 testutil.go:485: Offset: 700, NextOffset: 1732 testutil.go:485: Offset: 1752, NextOffset: 2812 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 1732, NextOffset: 9952 - testutil.go:485: Offset: 2812, NextOffset: 11060 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 9952, NextOffset: 9984 testutil.go:485: Offset: 11060, NextOffset: 11092 - testutil.go:485: Offset: 9984, NextOffset: 10016 + testutil.go:485: Offset: 9952, NextOffset: 9984 testutil.go:485: Offset: 11092, NextOffset: 11124 - testutil.go:485: Offset: 10016, NextOffset: 10048 + testutil.go:485: Offset: 9984, NextOffset: 10016 testutil.go:485: Offset: 11124, NextOffset: 11156 - testutil.go:485: Offset: 10048, NextOffset: 19359 + testutil.go:485: Offset: 10016, NextOffset: 10048 testutil.go:485: Offset: 11156, NextOffset: 21035 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [test dev test2 baz.txt foo.txt barlink] + testutil.go:485: Offset: 10048, NextOffset: 19359 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" @@ -52047,27 +51359,28 @@ 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 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","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-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","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-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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 "": [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: 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 @@ -52084,11 +51397,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": [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" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -52104,44 +51417,8 @@ testutil.go:485: Offset: 1720, NextOffset: 1752 testutil.go:485: Offset: 700, NextOffset: 1732 testutil.go:485: Offset: 1752, NextOffset: 2812 - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 604 - testutil.go:485: Offset: 1624, NextOffset: 1656 - testutil.go:485: Offset: 604, NextOffset: 636 - testutil.go:485: Offset: 1656, NextOffset: 1688 - testutil.go:485: Offset: 636, NextOffset: 668 - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 668, NextOffset: 700 - testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 700, NextOffset: 1732 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX#01/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX - 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: "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: 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 @@ -52170,16 +51447,36 @@ testutil.go:485: Offset: 10016, NextOffset: 10048 testutil.go:485: Offset: 11156, NextOffset: 21035 testutil.go:485: Offset: 10048, NextOffset: 19359 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX#01/duplicated_entry_offset + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 1656 + testutil.go:485: Offset: 572, NextOffset: 604 + testutil.go:485: Offset: 1656, NextOffset: 1688 + testutil.go:485: Offset: 604, NextOffset: 636 + testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 636, NextOffset: 668 + testutil.go:485: Offset: 1720, NextOffset: 1752 + testutil.go:485: Offset: 668, NextOffset: 700 + testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:485: Offset: 700, NextOffset: 1732 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX -=== 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/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","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-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","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-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [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] @@ -52193,11 +51490,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: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" @@ -52222,8 +51519,6 @@ testutil.go:485: Offset: 1656, NextOffset: 1688 testutil.go:485: Offset: 636, NextOffset: 668 testutil.go:485: Offset: 1688, NextOffset: 1720 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR#01 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX testutil.go:485: Offset: 668, NextOffset: 700 testutil.go:485: Offset: 1720, NextOffset: 1752 testutil.go:485: Offset: 700, NextOffset: 1732 @@ -52233,23 +51528,6 @@ testutil.go:485: Offset: 2812, NextOffset: 11060 testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2] - testutil.go: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" @@ -52262,7 +51540,7 @@ testutil.go:485: Offset: 11156, NextOffset: 21035 testutil.go:485: Offset: 10048, NextOffset: 19359 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -52282,19 +51560,50 @@ 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 + 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/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 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","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-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","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-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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: 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" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR#01/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=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" @@ -52307,11 +51616,13 @@ testutil.go:485: Offset: 10048, NextOffset: 19359 testutil.go:485: Offset: 11156, NextOffset: 21035 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [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" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -52327,29 +51638,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: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 604 + testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 1656 - testutil.go:485: Offset: 604, NextOffset: 636 + testutil.go:485: Offset: 572, NextOffset: 604 testutil.go:485: Offset: 1656, NextOffset: 1688 - testutil.go:485: Offset: 636, NextOffset: 668 + testutil.go:485: Offset: 604, NextOffset: 636 testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 668, NextOffset: 700 + testutil.go:485: Offset: 636, NextOffset: 668 testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:485: Offset: 668, NextOffset: 700 testutil.go:485: Offset: 1752, NextOffset: 2812 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [test dev test2 baz.txt foo.txt barlink] + 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 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX#01 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX testutil.go:485: Offset: 604, NextOffset: 636 testutil.go:485: Offset: 1688, NextOffset: 1720 testutil.go:485: Offset: 636, NextOffset: 668 @@ -52372,41 +51689,12 @@ testutil.go:485: Offset: 10016, NextOffset: 10048 testutil.go:485: Offset: 11156, NextOffset: 21035 testutil.go:485: Offset: 10048, NextOffset: 19359 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "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 === 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/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX#01/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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: "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: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" @@ -52443,8 +51731,6 @@ testutil.go:377: 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=9,prefix="./",format=GNU#01 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=GNU testutil.go:485: Offset: 7988, NextOffset: 8020 testutil.go:485: Offset: 6912, NextOffset: 6944 testutil.go:485: Offset: 8020, NextOffset: 8052 @@ -52452,9 +51738,14 @@ 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:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "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 [barlink test dev test2 baz.txt foo.txt] - 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" @@ -52467,7 +51758,7 @@ testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [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" @@ -52503,35 +51794,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" +=== 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=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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: "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: 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 "": [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: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 @@ -52560,10 +51832,50 @@ 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 "" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR#01 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [test2 baz.txt foo.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [barlink test dev test2 baz.txt foo.txt] + testutil.go:371: Comparing: "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: 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 @@ -52592,35 +51904,15 @@ 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" - 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=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=-2,prefix="",format=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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 "": [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: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 @@ -52650,11 +51942,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: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" @@ -52671,9 +51963,7 @@ testutil.go:485: Offset: 700, NextOffset: 1732 testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "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: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 @@ -52685,10 +51975,31 @@ testutil.go:485: Offset: 636, NextOffset: 668 testutil.go:485: Offset: 1720, NextOffset: 1752 testutil.go:485: Offset: 668, NextOffset: 700 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX#01 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 2812, NextOffset: 7988 + testutil.go:485: Offset: 1732, NextOffset: 6880 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 7988, NextOffset: 8020 + testutil.go:485: Offset: 6880, NextOffset: 6912 + testutil.go:485: Offset: 8020, NextOffset: 8052 + testutil.go:485: Offset: 6912, NextOffset: 6944 + testutil.go:485: Offset: 8052, NextOffset: 8084 + testutil.go:485: Offset: 6944, NextOffset: 6976 + testutil.go:485: Offset: 8084, NextOffset: 15915 + testutil.go:485: Offset: 6976, NextOffset: 14239 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [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: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 @@ -52702,36 +52013,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" +=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 7988, NextOffset: 8020 testutil.go:485: Offset: 6880, NextOffset: 6912 - testutil.go:485: Offset: 8020, NextOffset: 8052 + testutil.go:485: Offset: 7988, NextOffset: 8020 testutil.go:485: Offset: 6912, NextOffset: 6944 - testutil.go:485: Offset: 8052, NextOffset: 8084 + testutil.go:485: Offset: 8020, NextOffset: 8052 testutil.go:485: Offset: 6944, NextOffset: 6976 - testutil.go:485: Offset: 8084, NextOffset: 15915 + testutil.go:485: Offset: 8052, NextOffset: 8084 testutil.go:485: Offset: 6976, NextOffset: 14239 + testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [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": [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" -=== 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/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU#01 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -52764,25 +52071,23 @@ 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 [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 "": [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 [baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 1656 + testutil.go:485: Offset: 572, NextOffset: 604 + testutil.go:485: Offset: 1656, NextOffset: 1688 + testutil.go:485: Offset: 604, NextOffset: 636 + testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 636, NextOffset: 668 + testutil.go:485: Offset: 1720, NextOffset: 1752 + testutil.go:485: Offset: 668, NextOffset: 700 + testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:485: Offset: 700, NextOffset: 1732 testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 @@ -52812,66 +52117,35 @@ testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [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: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=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 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":93,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":125,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":157,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":189,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":351,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":722,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":754,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":786,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":818,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":901,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":933,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":965,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":997,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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: 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 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR#01/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR - testutil.go:485: Offset: 253, NextOffset: 351 - testutil.go:485: Offset: 362, NextOffset: 493 + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 351, NextOffset: 720 - testutil.go:485: Offset: 493, NextOffset: 899 + testutil.go:485: Offset: 351, NextOffset: 722 + testutil.go:485: Offset: 493, NextOffset: 901 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 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: 2532 + testutil.go:485: Offset: 722, NextOffset: 754 + testutil.go:485: Offset: 901, NextOffset: 933 + testutil.go:485: Offset: 754, NextOffset: 786 + testutil.go:485: Offset: 933, NextOffset: 965 + testutil.go:485: Offset: 786, NextOffset: 818 + testutil.go:485: Offset: 965, NextOffset: 997 + testutil.go:485: Offset: 818, NextOffset: 2186 + testutil.go:485: Offset: 997, 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" @@ -52893,44 +52167,27 @@ testutil.go:485: Offset: 330, NextOffset: 362 testutil.go:485: Offset: 253, NextOffset: 351 testutil.go:485: Offset: 362, NextOffset: 493 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [foo.txt barlink test dev test2 baz.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 202, NextOffset: 234 testutil.go:485: Offset: 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: 351 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 493, NextOffset: 899 - testutil.go:485: Offset: 351, NextOffset: 720 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 899, NextOffset: 931 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX#01 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR - testutil.go: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: 2532 - testutil.go:485: Offset: 816, NextOffset: 2181 + testutil.go:485: Offset: 362, NextOffset: 493 + 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": [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" @@ -52946,45 +52203,46 @@ 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=PAX#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU#01 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":728,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":760,"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":824,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":905,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":937,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":969,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1001,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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: 94, NextOffset: 126 testutil.go:485: Offset: 202, NextOffset: 234 - testutil.go:485: Offset: 126, NextOffset: 158 + testutil.go:485: Offset: 93, NextOffset: 125 testutil.go:485: Offset: 234, NextOffset: 266 - testutil.go:485: Offset: 158, NextOffset: 190 + testutil.go:485: Offset: 125, NextOffset: 157 testutil.go:485: Offset: 266, NextOffset: 298 - testutil.go:485: Offset: 190, NextOffset: 222 + testutil.go:485: Offset: 157, NextOffset: 189 testutil.go:485: Offset: 298, NextOffset: 330 - testutil.go:485: Offset: 222, NextOffset: 254 + testutil.go:485: Offset: 189, NextOffset: 221 testutil.go:485: Offset: 330, NextOffset: 362 - testutil.go:485: Offset: 254, NextOffset: 354 - testutil.go:485: Offset: 362, NextOffset: 495 + 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: 354, NextOffset: 728 - testutil.go:485: Offset: 495, NextOffset: 905 + testutil.go:485: Offset: 493, NextOffset: 901 + testutil.go:485: Offset: 351, NextOffset: 722 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 728, NextOffset: 760 - testutil.go:485: Offset: 905, NextOffset: 937 - testutil.go:485: Offset: 760, NextOffset: 792 - testutil.go:485: Offset: 937, NextOffset: 969 - testutil.go:485: Offset: 792, NextOffset: 824 - testutil.go:485: Offset: 969, NextOffset: 1001 - testutil.go:485: Offset: 824, NextOffset: 2194 - testutil.go:485: Offset: 1001, NextOffset: 2545 + testutil.go:485: Offset: 901, NextOffset: 933 + testutil.go:485: Offset: 722, NextOffset: 754 + testutil.go:485: Offset: 933, NextOffset: 965 + testutil.go:485: Offset: 754, NextOffset: 786 + testutil.go:485: Offset: 965, NextOffset: 997 + testutil.go:485: Offset: 786, NextOffset: 818 + testutil.go:485: Offset: 997, NextOffset: 2534 + testutil.go:485: Offset: 818, 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=-2,prefix="./",format=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":94,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":126,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":158,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":190,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":222,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":728,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":760,"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":824,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -53004,29 +52262,59 @@ 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: "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 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR + testutil.go:485: Offset: 190, NextOffset: 222 + testutil.go:485: Offset: 298, NextOffset: 330 + testutil.go:485: Offset: 222, NextOffset: 254 + testutil.go:485: Offset: 330, NextOffset: 362 + testutil.go:485: Offset: 254, NextOffset: 354 + testutil.go:485: Offset: 362, NextOffset: 495 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 354, NextOffset: 728 + 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: 728, NextOffset: 760 + testutil.go:485: Offset: 904, NextOffset: 936 + testutil.go:485: Offset: 760, NextOffset: 792 + testutil.go:485: Offset: 936, NextOffset: 968 + testutil.go:485: Offset: 792, NextOffset: 824 + testutil.go:485: Offset: 968, NextOffset: 1000 + testutil.go:485: Offset: 824, NextOffset: 2194 + testutil.go:485: Offset: 1000, NextOffset: 2539 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [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 [test2 baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 495, NextOffset: 905 + testutil.go:485: Offset: 495, NextOffset: 904 testutil.go:485: Offset: 354, NextOffset: 728 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 905, NextOffset: 937 + testutil.go:485: Offset: 904, NextOffset: 936 testutil.go:485: Offset: 728, NextOffset: 760 - testutil.go:485: Offset: 937, NextOffset: 969 + testutil.go:485: Offset: 936, NextOffset: 968 testutil.go:485: Offset: 760, NextOffset: 792 - testutil.go:485: Offset: 969, NextOffset: 1001 + testutil.go:485: Offset: 968, NextOffset: 1000 testutil.go:485: Offset: 792, NextOffset: 824 - testutil.go:485: Offset: 1001, NextOffset: 2545 + testutil.go:485: Offset: 1000, NextOffset: 2539 testutil.go:485: Offset: 824, NextOffset: 2194 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -53056,32 +52344,12 @@ testutil.go:485: Offset: 362, NextOffset: 495 testutil.go:485: Offset: 254, NextOffset: 354 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=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=-1,prefix="",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":94,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":126,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":158,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":190,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":353,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":901,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":933,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":965,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":997,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":731,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":763,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":795,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":827,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":908,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":940,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":972,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1004,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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: 724, NextOffset: 756 - testutil.go:485: Offset: 901, NextOffset: 933 - testutil.go:485: Offset: 756, NextOffset: 788 - testutil.go:485: Offset: 933, NextOffset: 965 - testutil.go:485: Offset: 788, NextOffset: 820 - testutil.go:485: Offset: 965, NextOffset: 997 - testutil.go:485: Offset: 820, NextOffset: 2194 - testutil.go:485: Offset: 997, NextOffset: 2539 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -53111,24 +52379,45 @@ 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: 724 - testutil.go:485: Offset: 495, NextOffset: 901 + testutil.go:485: Offset: 353, NextOffset: 731 + testutil.go:485: Offset: 495, NextOffset: 908 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: 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: 908, NextOffset: 940 + testutil.go:485: Offset: 763, NextOffset: 795 + testutil.go:485: Offset: 940, NextOffset: 972 + testutil.go:485: Offset: 795, NextOffset: 827 + testutil.go:485: Offset: 972, NextOffset: 1004 + testutil.go:485: Offset: 827, NextOffset: 2201 + testutil.go:485: Offset: 1004, NextOffset: 2542 + 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 "": [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: 495, NextOffset: 908 + testutil.go:485: Offset: 353, 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: 901, NextOffset: 933 - testutil.go:485: Offset: 724, NextOffset: 756 - testutil.go:485: Offset: 933, NextOffset: 965 - testutil.go:485: Offset: 756, NextOffset: 788 - testutil.go:485: Offset: 965, NextOffset: 997 - testutil.go:485: Offset: 788, NextOffset: 820 - testutil.go:485: Offset: 997, NextOffset: 2539 - testutil.go:485: Offset: 820, NextOffset: 2194 + testutil.go:485: Offset: 908, NextOffset: 940 + testutil.go:485: Offset: 731, NextOffset: 763 + testutil.go:485: Offset: 940, NextOffset: 972 + testutil.go:485: Offset: 763, NextOffset: 795 + testutil.go:485: Offset: 972, NextOffset: 1004 + testutil.go:485: Offset: 795, NextOffset: 827 + testutil.go:485: Offset: 1004, NextOffset: 2542 + testutil.go:485: Offset: 827, NextOffset: 2201 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" @@ -53161,37 +52450,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: 901 - testutil.go:485: Offset: 353, NextOffset: 724 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR#01/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 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":95,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":127,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":159,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":191,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":223,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":255,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":356,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":731,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":763,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":795,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":827,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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":765,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":797,"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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":909,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":941,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":973,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1005,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 731, NextOffset: 763 - testutil.go:485: Offset: 906, NextOffset: 938 - testutil.go:485: Offset: 763, NextOffset: 795 - testutil.go:485: Offset: 938, NextOffset: 970 - testutil.go:485: Offset: 795, NextOffset: 827 - testutil.go:485: Offset: 970, NextOffset: 1002 - testutil.go:485: Offset: 827, NextOffset: 2200 - testutil.go:485: Offset: 1002, NextOffset: 2547 - 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 "": [foo.txt barlink test dev test2 baz.txt] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 95, NextOffset: 127 testutil.go:485: Offset: 203, NextOffset: 235 @@ -53205,6 +52472,29 @@ 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: 733 + testutil.go:485: Offset: 497, NextOffset: 909 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 733, NextOffset: 765 + testutil.go:485: Offset: 909, NextOffset: 941 + testutil.go:485: Offset: 765, NextOffset: 797 + testutil.go:485: Offset: 941, NextOffset: 973 + testutil.go:485: Offset: 797, NextOffset: 829 + testutil.go:485: Offset: 973, NextOffset: 1005 + testutil.go:485: Offset: 829, NextOffset: 2198 + testutil.go:485: Offset: 1005, NextOffset: 2551 + 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: 95, NextOffset: 127 testutil.go:485: Offset: 203, NextOffset: 235 @@ -53218,12 +52508,28 @@ testutil.go:485: Offset: 331, NextOffset: 363 testutil.go:485: Offset: 255, NextOffset: 356 testutil.go:485: Offset: 363, NextOffset: 497 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 356, NextOffset: 731 - testutil.go:485: Offset: 497, NextOffset: 906 - testutil.go: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 "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [foo.txt barlink test dev test2 baz.txt] + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 909, NextOffset: 941 + testutil.go:485: Offset: 733, NextOffset: 765 + testutil.go:485: Offset: 941, NextOffset: 973 + testutil.go:485: Offset: 765, NextOffset: 797 + testutil.go:485: Offset: 973, NextOffset: 1005 + testutil.go:485: Offset: 797, NextOffset: 829 + testutil.go:485: Offset: 1005, NextOffset: 2551 + testutil.go:485: Offset: 829, NextOffset: 2198 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "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 @@ -53237,29 +52543,6 @@ testutil.go:485: Offset: 223, NextOffset: 255 testutil.go:485: Offset: 363, NextOffset: 497 testutil.go:485: Offset: 255, NextOffset: 356 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 497, NextOffset: 906 - testutil.go:485: Offset: 356, NextOffset: 731 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 906, NextOffset: 938 - testutil.go:485: Offset: 731, NextOffset: 763 - testutil.go:485: Offset: 938, NextOffset: 970 - testutil.go:485: Offset: 763, NextOffset: 795 - testutil.go:485: Offset: 970, NextOffset: 1002 - testutil.go:485: Offset: 795, NextOffset: 827 - testutil.go:485: Offset: 1002, NextOffset: 2547 - testutil.go:485: Offset: 827, NextOffset: 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/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "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 @@ -53273,17 +52556,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: 909 + testutil.go:485: Offset: 356, NextOffset: 733 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-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=-2,prefix="/",format=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":93,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":125,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":157,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":189,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":351,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":830,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":862,"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":926,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1007,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1039,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1071,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1103,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":832,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":864,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":896,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":928,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1009,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1041,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1073,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1105,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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 "": [barlink test dev test2 baz.txt foo.txt] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 93, NextOffset: 125 testutil.go:485: Offset: 202, NextOffset: 234 @@ -53295,18 +52579,39 @@ 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=-1,prefix="",format=GNU#01/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=PAX testutil.go:485: Offset: 253, NextOffset: 351 testutil.go:485: Offset: 362, NextOffset: 493 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 351, NextOffset: 832 + testutil.go:485: Offset: 493, NextOffset: 1009 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 832, NextOffset: 864 + testutil.go:485: Offset: 1009, NextOffset: 1041 + testutil.go:485: Offset: 864, NextOffset: 896 + testutil.go:485: Offset: 1041, NextOffset: 1073 + testutil.go:485: Offset: 896, NextOffset: 928 + testutil.go:485: Offset: 1073, NextOffset: 1105 + testutil.go:485: Offset: 928, NextOffset: 2411 + testutil.go:485: Offset: 1105, NextOffset: 2752 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=PAX + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 93, NextOffset: 125 testutil.go:485: Offset: 202, NextOffset: 234 testutil.go:485: Offset: 125, NextOffset: 157 testutil.go:485: Offset: 234, NextOffset: 266 testutil.go:485: Offset: 157, NextOffset: 189 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU#01/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=PAX testutil.go:485: Offset: 266, NextOffset: 298 testutil.go:485: Offset: 189, NextOffset: 221 testutil.go:485: Offset: 298, NextOffset: 330 @@ -53314,29 +52619,8 @@ testutil.go:485: Offset: 330, NextOffset: 362 testutil.go:485: Offset: 253, NextOffset: 351 testutil.go:485: Offset: 362, NextOffset: 493 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 351, NextOffset: 830 - testutil.go:485: Offset: 493, NextOffset: 1007 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 830, NextOffset: 862 - testutil.go:485: Offset: 1007, NextOffset: 1039 - 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: 2409 - testutil.go:485: Offset: 1103, NextOffset: 2749 - 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 "": [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 [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 @@ -53344,6 +52628,8 @@ testutil.go:485: Offset: 125, NextOffset: 157 testutil.go:485: Offset: 266, NextOffset: 298 testutil.go:485: Offset: 157, NextOffset: 189 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=PAX testutil.go:485: Offset: 298, NextOffset: 330 testutil.go:485: Offset: 189, NextOffset: 221 testutil.go:485: Offset: 330, NextOffset: 362 @@ -53351,24 +52637,22 @@ testutil.go:485: Offset: 362, NextOffset: 493 testutil.go:485: Offset: 253, NextOffset: 351 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 493, NextOffset: 1007 - testutil.go:485: Offset: 351, NextOffset: 830 + testutil.go:485: Offset: 493, NextOffset: 1009 + testutil.go:485: Offset: 351, NextOffset: 832 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=PAX testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1007, NextOffset: 1039 - testutil.go:485: Offset: 830, NextOffset: 862 - 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: 2749 - testutil.go:485: Offset: 926, NextOffset: 2409 + testutil.go:485: Offset: 1009, NextOffset: 1041 + testutil.go:485: Offset: 832, NextOffset: 864 + testutil.go:485: Offset: 1041, NextOffset: 1073 + testutil.go:485: Offset: 864, NextOffset: 896 + testutil.go:485: Offset: 1073, NextOffset: 1105 + testutil.go:485: Offset: 896, NextOffset: 928 + testutil.go:485: Offset: 1105, NextOffset: 2752 + testutil.go:485: Offset: 928, NextOffset: 2411 testutil.go:371: Comparing: "dev" vs "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" @@ -53388,36 +52672,50 @@ 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=GNU === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":94,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":126,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":158,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":190,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":222,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":354,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":836,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":868,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":900,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":932,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1012,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1044,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1076,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1108,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":836,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":868,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":900,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":932,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1013,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1045,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1077,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1109,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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 "": [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: 94, NextOffset: 126 + testutil.go:485: Offset: 202, NextOffset: 234 + testutil.go:485: Offset: 126, NextOffset: 158 + testutil.go:485: Offset: 234, NextOffset: 266 + testutil.go:485: Offset: 158, NextOffset: 190 + testutil.go:485: Offset: 266, NextOffset: 298 + testutil.go:485: Offset: 190, NextOffset: 222 + testutil.go:485: Offset: 298, NextOffset: 330 + testutil.go:485: Offset: 222, NextOffset: 254 + testutil.go:485: Offset: 330, NextOffset: 362 + testutil.go:485: Offset: 254, NextOffset: 354 + testutil.go:485: Offset: 362, NextOffset: 495 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 354, NextOffset: 836 - testutil.go:485: Offset: 495, NextOffset: 1012 + testutil.go:485: Offset: 495, NextOffset: 1013 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:485: Offset: 836, NextOffset: 868 - testutil.go:485: Offset: 1012, NextOffset: 1044 + testutil.go:485: Offset: 1013, NextOffset: 1045 testutil.go:485: Offset: 868, NextOffset: 900 - testutil.go:485: Offset: 1044, NextOffset: 1076 + testutil.go:485: Offset: 1045, NextOffset: 1077 testutil.go:485: Offset: 900, NextOffset: 932 - testutil.go:485: Offset: 1076, NextOffset: 1108 + testutil.go:485: Offset: 1077, NextOffset: 1109 testutil.go:485: Offset: 932, NextOffset: 2415 - testutil.go:485: Offset: 1108, NextOffset: 2757 + testutil.go:485: Offset: 1109, NextOffset: 2756 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" @@ -53433,27 +52731,25 @@ 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: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 94, NextOffset: 126 - testutil.go:485: Offset: 202, NextOffset: 234 - testutil.go:485: Offset: 126, NextOffset: 158 - testutil.go:485: Offset: 234, NextOffset: 266 - testutil.go:485: Offset: 158, NextOffset: 190 - testutil.go:485: Offset: 266, NextOffset: 298 - testutil.go:485: Offset: 190, NextOffset: 222 - testutil.go:485: Offset: 298, NextOffset: 330 - testutil.go:485: Offset: 222, NextOffset: 254 - testutil.go:485: Offset: 330, NextOffset: 362 - testutil.go:485: Offset: 254, NextOffset: 354 - testutil.go:485: Offset: 362, NextOffset: 495 testutil.go: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: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1013, NextOffset: 1045 + testutil.go:485: Offset: 836, NextOffset: 868 + testutil.go:485: Offset: 1045, NextOffset: 1077 + testutil.go:485: Offset: 868, NextOffset: 900 + testutil.go:485: Offset: 1077, NextOffset: 1109 + testutil.go:485: Offset: 900, NextOffset: 932 + testutil.go:485: Offset: 1109, NextOffset: 2756 + testutil.go:485: Offset: 932, NextOffset: 2415 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -53483,29 +52779,26 @@ testutil.go:485: Offset: 362, NextOffset: 495 testutil.go:485: Offset: 254, NextOffset: 354 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 495, NextOffset: 1012 + testutil.go:485: Offset: 495, NextOffset: 1013 testutil.go:485: Offset: 354, NextOffset: 836 testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1012, NextOffset: 1044 - testutil.go:485: Offset: 836, NextOffset: 868 - testutil.go:485: Offset: 1044, NextOffset: 1076 - testutil.go:485: Offset: 868, NextOffset: 900 - testutil.go:485: Offset: 1076, NextOffset: 1108 - testutil.go:485: Offset: 900, NextOffset: 932 - testutil.go:485: Offset: 1108, NextOffset: 2757 - testutil.go:485: Offset: 932, NextOffset: 2415 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-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=-2,prefix="../",format=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":94,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":126,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":158,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":190,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":353,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":836,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":868,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":900,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":932,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1013,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1045,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1077,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1109,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","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":870,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":902,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":934,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1014,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1046,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1078,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1110,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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 "": [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": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 94, NextOffset: 126 testutil.go:485: Offset: 202, NextOffset: 234 @@ -53515,35 +52808,10 @@ 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#01/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX testutil.go:485: Offset: 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: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 353, NextOffset: 836 - testutil.go:485: Offset: 495, NextOffset: 1013 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 836, NextOffset: 868 - testutil.go:485: Offset: 1013, NextOffset: 1045 - testutil.go:485: Offset: 868, NextOffset: 900 - testutil.go:485: Offset: 1045, NextOffset: 1077 - testutil.go:485: Offset: 900, NextOffset: 932 - testutil.go:485: Offset: 1077, NextOffset: 1109 - testutil.go:485: Offset: 932, NextOffset: 2417 - testutil.go:485: Offset: 1109, NextOffset: 2755 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "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 @@ -53557,10 +52825,36 @@ testutil.go:485: Offset: 330, NextOffset: 362 testutil.go:485: Offset: 254, NextOffset: 353 testutil.go:485: Offset: 362, NextOffset: 495 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 353, NextOffset: 838 + 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: 838, NextOffset: 870 + testutil.go:485: Offset: 1014, NextOffset: 1046 + testutil.go:485: Offset: 870, NextOffset: 902 + testutil.go:485: Offset: 1046, NextOffset: 1078 + testutil.go:485: Offset: 902, NextOffset: 934 + testutil.go:485: Offset: 1078, NextOffset: 1110 + testutil.go:485: Offset: 934, NextOffset: 2423 + testutil.go:485: Offset: 1110, NextOffset: 2752 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [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: 1014, NextOffset: 1046 + testutil.go:485: Offset: 838, NextOffset: 870 + testutil.go:485: Offset: 1046, NextOffset: 1078 + testutil.go:485: Offset: 870, NextOffset: 902 + testutil.go:485: Offset: 1078, NextOffset: 1110 + testutil.go:485: Offset: 902, NextOffset: 934 + testutil.go:485: Offset: 1110, NextOffset: 2752 + testutil.go:485: Offset: 934, NextOffset: 2423 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" @@ -53580,8 +52874,6 @@ 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=-1,prefix="./",format=GNU#01/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 202, NextOffset: 234 testutil.go:485: Offset: 94, NextOffset: 126 @@ -53596,31 +52888,31 @@ testutil.go:485: Offset: 362, NextOffset: 495 testutil.go:485: Offset: 254, NextOffset: 353 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 495, NextOffset: 1013 - testutil.go:485: Offset: 353, NextOffset: 836 + testutil.go:485: Offset: 495, NextOffset: 1014 + testutil.go:485: Offset: 353, 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: 1013, NextOffset: 1045 - testutil.go:485: Offset: 836, NextOffset: 868 - testutil.go:485: Offset: 1045, NextOffset: 1077 - testutil.go:485: Offset: 868, NextOffset: 900 - testutil.go:485: Offset: 1077, NextOffset: 1109 - testutil.go:485: Offset: 900, NextOffset: 932 - testutil.go:485: Offset: 1109, NextOffset: 2755 - testutil.go:485: Offset: 932, NextOffset: 2417 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR#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=-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=-2,prefix="../",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":846,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":878,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":910,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":942,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1022,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1054,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1086,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1118,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":848,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":880,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":912,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":944,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","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":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [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: 848, NextOffset: 880 + testutil.go:485: Offset: 1024, NextOffset: 1056 + testutil.go:485: Offset: 880, NextOffset: 912 + testutil.go:485: Offset: 1056, NextOffset: 1088 + testutil.go:485: Offset: 912, NextOffset: 944 + testutil.go:485: Offset: 1088, NextOffset: 1120 + testutil.go:485: Offset: 944, NextOffset: 2435 + testutil.go:485: Offset: 1120, NextOffset: 2772 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" @@ -53643,8 +52935,6 @@ testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 95, NextOffset: 127 testutil.go:485: Offset: 203, NextOffset: 235 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX#01 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX testutil.go:485: Offset: 127, NextOffset: 159 testutil.go:485: Offset: 235, NextOffset: 267 testutil.go:485: Offset: 159, NextOffset: 191 @@ -53656,28 +52946,32 @@ 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: 846 - testutil.go:485: Offset: 497, NextOffset: 1022 + testutil.go:485: Offset: 356, NextOffset: 848 + testutil.go:485: Offset: 497, NextOffset: 1024 + 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: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 497, NextOffset: 1024 + testutil.go:485: Offset: 356, NextOffset: 848 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 846, NextOffset: 878 - testutil.go:485: Offset: 1022, NextOffset: 1054 - testutil.go:485: Offset: 878, NextOffset: 910 - testutil.go:485: Offset: 1054, NextOffset: 1086 - testutil.go:485: Offset: 910, NextOffset: 942 - testutil.go:485: Offset: 1086, NextOffset: 1118 - testutil.go:485: Offset: 942, NextOffset: 2435 - testutil.go:485: Offset: 1118, NextOffset: 2769 - 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: 1024, NextOffset: 1056 + testutil.go:485: Offset: 848, NextOffset: 880 + testutil.go:485: Offset: 1056, NextOffset: 1088 + testutil.go:485: Offset: 880, NextOffset: 912 + testutil.go:485: Offset: 1088, NextOffset: 1120 + testutil.go:485: Offset: 912, NextOffset: 944 + testutil.go:485: Offset: 1120, NextOffset: 2772 + testutil.go:485: Offset: 944, NextOffset: 2435 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -53692,6 +52986,8 @@ testutil.go:485: Offset: 331, NextOffset: 363 testutil.go:485: Offset: 223, NextOffset: 255 testutil.go:485: Offset: 363, NextOffset: 497 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX testutil.go:485: Offset: 255, NextOffset: 356 testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 203, NextOffset: 235 @@ -53706,50 +53002,17 @@ 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: 1022 - testutil.go:485: Offset: 356, NextOffset: 846 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1022, NextOffset: 1054 - testutil.go:485: Offset: 846, NextOffset: 878 - testutil.go:485: Offset: 1054, NextOffset: 1086 - testutil.go:485: Offset: 878, NextOffset: 910 - testutil.go:485: Offset: 1086, NextOffset: 1118 - testutil.go:485: Offset: 910, NextOffset: 942 - testutil.go:485: Offset: 1118, NextOffset: 2769 - testutil.go:485: Offset: 942, NextOffset: 2435 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU/duplicated_entry_offset === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=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 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR#01/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":93,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":125,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":157,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":189,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":352,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":901,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":933,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":965,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":997,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":725,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":757,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":789,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":821,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":903,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":935,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":967,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":999,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 724, NextOffset: 756 - testutil.go:485: Offset: 901, NextOffset: 933 - testutil.go:485: Offset: 756, NextOffset: 788 - testutil.go:485: Offset: 933, NextOffset: 965 - testutil.go:485: Offset: 788, NextOffset: 820 - testutil.go:485: Offset: 965, NextOffset: 997 - testutil.go:485: Offset: 820, NextOffset: 2190 - testutil.go:485: Offset: 997, NextOffset: 2533 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go: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=USTAR#01/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=GNU + 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: 93, NextOffset: 125 testutil.go:485: Offset: 202, NextOffset: 234 @@ -53763,6 +53026,29 @@ testutil.go:485: Offset: 330, NextOffset: 362 testutil.go:485: Offset: 253, NextOffset: 352 testutil.go:485: Offset: 362, NextOffset: 493 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 352, NextOffset: 725 + testutil.go:485: Offset: 493, NextOffset: 903 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 725, NextOffset: 757 + testutil.go:485: Offset: 903, NextOffset: 935 + testutil.go:485: Offset: 757, NextOffset: 789 + testutil.go:485: Offset: 935, NextOffset: 967 + testutil.go:485: Offset: 789, NextOffset: 821 + testutil.go:485: Offset: 967, NextOffset: 999 + testutil.go:485: Offset: 821, NextOffset: 2180 + testutil.go:485: Offset: 999, NextOffset: 2532 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "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 @@ -53776,17 +53062,16 @@ testutil.go:485: Offset: 330, NextOffset: 362 testutil.go:485: Offset: 253, NextOffset: 352 testutil.go:485: Offset: 362, NextOffset: 493 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 352, NextOffset: 724 - testutil.go:485: Offset: 493, NextOffset: 901 testutil.go:371: Comparing: "" 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 [test dev test2 baz.txt foo.txt barlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 202, NextOffset: 234 testutil.go:485: Offset: 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=0,prefix="",format=PAX#01 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=GNU testutil.go:485: Offset: 157, NextOffset: 189 testutil.go:485: Offset: 298, NextOffset: 330 testutil.go:485: Offset: 189, NextOffset: 221 @@ -53795,22 +53080,22 @@ testutil.go:485: Offset: 362, NextOffset: 493 testutil.go:485: Offset: 253, NextOffset: 352 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 493, NextOffset: 901 - testutil.go:485: Offset: 352, NextOffset: 724 + testutil.go:485: Offset: 493, NextOffset: 903 + testutil.go:485: Offset: 352, NextOffset: 725 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 901, NextOffset: 933 - testutil.go:485: Offset: 724, NextOffset: 756 - testutil.go:485: Offset: 933, NextOffset: 965 - testutil.go:485: Offset: 756, NextOffset: 788 - testutil.go:485: Offset: 965, NextOffset: 997 - testutil.go:485: Offset: 788, NextOffset: 820 - testutil.go:485: Offset: 997, NextOffset: 2533 - testutil.go:485: Offset: 820, NextOffset: 2190 + testutil.go:485: Offset: 903, NextOffset: 935 + testutil.go:485: Offset: 725, NextOffset: 757 + testutil.go:485: Offset: 935, NextOffset: 967 + testutil.go:485: Offset: 757, NextOffset: 789 + testutil.go:485: Offset: 967, NextOffset: 999 + testutil.go:485: Offset: 789, NextOffset: 821 + testutil.go:485: Offset: 999, NextOffset: 2532 + testutil.go:485: Offset: 821, NextOffset: 2180 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" @@ -53831,37 +53116,14 @@ testutil.go:485: Offset: 362, NextOffset: 493 testutil.go:485: Offset: 253, NextOffset: 352 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-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=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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":766,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":798,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":830,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 356, NextOffset: 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 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU - testutil.go: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": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/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" @@ -53890,42 +53152,35 @@ testutil.go:485: Offset: 333, NextOffset: 365 testutil.go:485: Offset: 255, NextOffset: 356 testutil.go:485: Offset: 365, NextOffset: 499 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [dev test2 baz.txt foo.txt barlink test] - 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: 356, NextOffset: 734 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: 734, NextOffset: 766 testutil.go:485: Offset: 911, NextOffset: 943 - testutil.go:485: Offset: 732, NextOffset: 764 + testutil.go:485: Offset: 766, NextOffset: 798 testutil.go:485: Offset: 943, NextOffset: 975 - testutil.go:485: Offset: 764, NextOffset: 796 + testutil.go:485: Offset: 798, NextOffset: 830 testutil.go:485: Offset: 975, NextOffset: 1007 - testutil.go:485: Offset: 796, NextOffset: 828 - testutil.go:485: Offset: 1007, NextOffset: 2547 - testutil.go:485: Offset: 828, NextOffset: 2206 + testutil.go:485: Offset: 830, NextOffset: 2210 + testutil.go:485: Offset: 1007, NextOffset: 2546 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go: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 "": [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" @@ -53941,17 +53196,48 @@ testutil.go:485: Offset: 223, NextOffset: 255 testutil.go:485: Offset: 365, NextOffset: 499 testutil.go:485: Offset: 255, NextOffset: 356 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU#01/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU + 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 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR#01 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU + testutil.go:485: Offset: 223, NextOffset: 255 + testutil.go:485: Offset: 365, NextOffset: 499 + testutil.go:485: Offset: 255, NextOffset: 356 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 499, NextOffset: 911 + testutil.go:485: Offset: 356, NextOffset: 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: 911, NextOffset: 943 + testutil.go:485: Offset: 734, NextOffset: 766 + testutil.go:485: Offset: 943, NextOffset: 975 + testutil.go:485: Offset: 766, NextOffset: 798 + testutil.go:485: Offset: 975, NextOffset: 1007 + testutil.go:485: Offset: 798, NextOffset: 830 + testutil.go:485: Offset: 1007, NextOffset: 2546 + testutil.go:485: Offset: 830, NextOffset: 2210 === 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/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 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":728,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":760,"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":824,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":905,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":937,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":969,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1001,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":908,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":940,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":972,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1004,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 95, NextOffset: 127 testutil.go:485: Offset: 203, NextOffset: 235 @@ -53966,26 +53252,26 @@ 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: 728 - testutil.go:485: Offset: 497, NextOffset: 905 + testutil.go:485: Offset: 355, NextOffset: 730 + testutil.go:485: Offset: 497, NextOffset: 908 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 728, NextOffset: 760 - testutil.go:485: Offset: 905, NextOffset: 937 - testutil.go:485: Offset: 760, NextOffset: 792 - testutil.go:485: Offset: 937, NextOffset: 969 - testutil.go:485: Offset: 792, NextOffset: 824 - testutil.go:485: Offset: 969, NextOffset: 1001 - testutil.go:485: Offset: 824, NextOffset: 2201 - testutil.go:485: Offset: 1001, NextOffset: 2539 + testutil.go:485: Offset: 730, NextOffset: 762 + testutil.go:485: Offset: 908, NextOffset: 940 + testutil.go:485: Offset: 762, NextOffset: 794 + testutil.go:485: Offset: 940, NextOffset: 972 + testutil.go:485: Offset: 794, NextOffset: 826 + testutil.go:485: Offset: 972, NextOffset: 1004 + testutil.go:485: Offset: 826, NextOffset: 2197 + testutil.go:485: Offset: 1004, NextOffset: 2545 testutil.go:371: Comparing: "dev" vs "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" @@ -54002,9 +53288,7 @@ 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 [test2 baz.txt foo.txt barlink test dev] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [test2 baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 203, NextOffset: 235 testutil.go:485: Offset: 95, NextOffset: 127 @@ -54018,6 +53302,29 @@ 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: 908 + 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: 908, NextOffset: 940 + testutil.go:485: Offset: 730, NextOffset: 762 + testutil.go:485: Offset: 940, NextOffset: 972 + testutil.go:485: Offset: 762, NextOffset: 794 + testutil.go:485: Offset: 972, NextOffset: 1004 + testutil.go:485: Offset: 794, NextOffset: 826 + testutil.go:485: Offset: 1004, NextOffset: 2545 + testutil.go:485: Offset: 826, NextOffset: 2197 + 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: 203, NextOffset: 235 testutil.go:485: Offset: 95, NextOffset: 127 @@ -54031,57 +53338,15 @@ testutil.go:485: Offset: 223, NextOffset: 255 testutil.go:485: Offset: 363, NextOffset: 497 testutil.go:485: Offset: 255, NextOffset: 355 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 497, NextOffset: 905 - testutil.go:485: Offset: 355, NextOffset: 728 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 905, NextOffset: 937 - testutil.go:485: Offset: 728, NextOffset: 760 - testutil.go:485: Offset: 937, NextOffset: 969 - testutil.go:485: Offset: 760, NextOffset: 792 - testutil.go:485: Offset: 969, NextOffset: 1001 - testutil.go:485: Offset: 792, NextOffset: 824 - testutil.go:485: Offset: 1001, NextOffset: 2539 - testutil.go:485: Offset: 824, NextOffset: 2201 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=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=-2,prefix="",format=USTAR#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 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":96,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":128,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":160,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":192,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":224,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":256,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":359,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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":766,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":798,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":830,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":909,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":941,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":973,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1005,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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":771,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":803,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":835,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":914,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":946,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":978,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1010,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 359, NextOffset: 734 - testutil.go:485: Offset: 500, 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: 734, NextOffset: 766 - testutil.go:485: Offset: 909, NextOffset: 941 - testutil.go:485: Offset: 766, NextOffset: 798 - testutil.go:485: Offset: 941, NextOffset: 973 - testutil.go:485: Offset: 798, NextOffset: 830 - testutil.go:485: Offset: 973, NextOffset: 1005 - testutil.go:485: Offset: 830, NextOffset: 2198 - testutil.go:485: Offset: 1005, NextOffset: 2551 - 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: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" @@ -54110,8 +53375,52 @@ 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: 739 + testutil.go:485: Offset: 500, NextOffset: 914 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: 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: 771 + testutil.go:485: Offset: 914, NextOffset: 946 + testutil.go:485: Offset: 771, NextOffset: 803 + testutil.go:485: Offset: 946, NextOffset: 978 + testutil.go:485: Offset: 803, NextOffset: 835 + testutil.go:485: Offset: 978, NextOffset: 1010 + testutil.go:485: Offset: 835, NextOffset: 2209 + testutil.go:485: Offset: 1010, NextOffset: 2555 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [test2 baz.txt foo.txt barlink test dev] + testutil.go: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: 500, NextOffset: 914 + testutil.go:485: Offset: 359, 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: 914, NextOffset: 946 + testutil.go:485: Offset: 739, NextOffset: 771 + testutil.go:485: Offset: 946, NextOffset: 978 + testutil.go:485: Offset: 771, NextOffset: 803 + testutil.go:485: Offset: 978, NextOffset: 1010 + testutil.go:485: Offset: 803, NextOffset: 835 + testutil.go:485: Offset: 1010, NextOffset: 2555 + testutil.go:485: Offset: 835, 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/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "test2" vs "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 @@ -54119,37 +53428,12 @@ testutil.go:485: Offset: 128, NextOffset: 160 testutil.go:485: Offset: 269, NextOffset: 301 testutil.go:485: Offset: 160, NextOffset: 192 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR#01/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU testutil.go:485: Offset: 301, NextOffset: 333 testutil.go:485: Offset: 192, NextOffset: 224 testutil.go:485: Offset: 333, NextOffset: 365 testutil.go:485: Offset: 224, NextOffset: 256 testutil.go:485: Offset: 365, NextOffset: 500 testutil.go:485: Offset: 256, NextOffset: 359 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 500, NextOffset: 909 - testutil.go:485: Offset: 359, 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: 909, NextOffset: 941 - testutil.go:485: Offset: 734, NextOffset: 766 - testutil.go:485: Offset: 941, NextOffset: 973 - testutil.go:485: Offset: 766, NextOffset: 798 - testutil.go:485: Offset: 973, NextOffset: 1005 - testutil.go:485: Offset: 798, NextOffset: 830 - testutil.go:485: Offset: 1005, NextOffset: 2551 - testutil.go:485: Offset: 830, 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:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "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 @@ -54163,17 +53447,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/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR#01/duplicated_entry_offset === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX#01 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":81,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":109,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":137,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":165,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":193,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":309,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":604,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":632,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":660,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":688,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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 [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 @@ -54181,6 +53463,8 @@ testutil.go:485: Offset: 200, NextOffset: 228 testutil.go:485: Offset: 137, NextOffset: 165 testutil.go:485: Offset: 228, NextOffset: 256 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR#01/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR testutil.go:485: Offset: 165, NextOffset: 193 testutil.go:485: Offset: 256, NextOffset: 284 testutil.go:485: Offset: 193, NextOffset: 221 @@ -54188,27 +53472,29 @@ 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: 604 + testutil.go:485: Offset: 309, NextOffset: 603 testutil.go:485: Offset: 425, NextOffset: 744 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 604, NextOffset: 632 + testutil.go:485: Offset: 603, NextOffset: 631 testutil.go:485: Offset: 744, NextOffset: 772 - testutil.go:485: Offset: 632, NextOffset: 660 + testutil.go:485: Offset: 631, NextOffset: 659 testutil.go:485: Offset: 772, NextOffset: 800 - testutil.go:485: Offset: 660, NextOffset: 688 + testutil.go:485: Offset: 659, NextOffset: 687 testutil.go:485: Offset: 800, NextOffset: 828 - testutil.go:485: Offset: 688, NextOffset: 1873 + testutil.go:485: Offset: 687, NextOffset: 1871 testutil.go:485: Offset: 828, NextOffset: 2156 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR#01/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,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: 81, NextOffset: 109 @@ -54224,7 +53510,7 @@ testutil.go:485: Offset: 221, NextOffset: 309 testutil.go:485: Offset: 312, NextOffset: 425 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [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 "": [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: 172, NextOffset: 200 testutil.go:485: Offset: 81, NextOffset: 109 @@ -54240,25 +53526,25 @@ testutil.go:485: Offset: 221, NextOffset: 309 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 425, NextOffset: 744 - testutil.go:485: Offset: 309, NextOffset: 604 + testutil.go:485: Offset: 309, NextOffset: 603 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:485: Offset: 744, NextOffset: 772 - testutil.go:485: Offset: 604, NextOffset: 632 + testutil.go:485: Offset: 603, NextOffset: 631 testutil.go:485: Offset: 772, NextOffset: 800 - testutil.go:485: Offset: 632, NextOffset: 660 + testutil.go:485: Offset: 631, NextOffset: 659 testutil.go:485: Offset: 800, NextOffset: 828 - testutil.go:485: Offset: 660, NextOffset: 688 + testutil.go:485: Offset: 659, NextOffset: 687 testutil.go:485: Offset: 828, NextOffset: 2156 - testutil.go:485: Offset: 688, NextOffset: 1873 + testutil.go:485: Offset: 687, NextOffset: 1871 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] - testutil.go: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" @@ -54268,6 +53554,8 @@ testutil.go:485: Offset: 109, NextOffset: 137 testutil.go:485: Offset: 228, NextOffset: 256 testutil.go:485: Offset: 137, NextOffset: 165 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX#01 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR testutil.go:485: Offset: 256, NextOffset: 284 testutil.go:485: Offset: 165, NextOffset: 193 testutil.go:485: Offset: 284, NextOffset: 312 @@ -54275,35 +53563,32 @@ 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=-2,prefix="",format=GNU#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":611,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":667,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":695,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":753,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":781,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":809,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":837,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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: 313, NextOffset: 611 - testutil.go:485: Offset: 429, NextOffset: 755 + 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: 611, NextOffset: 639 - testutil.go:485: Offset: 755, NextOffset: 783 - 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: 1881 - testutil.go:485: Offset: 839, NextOffset: 2167 + 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": [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" @@ -54332,16 +53617,11 @@ testutil.go:485: Offset: 286, NextOffset: 314 testutil.go:485: Offset: 223, NextOffset: 313 testutil.go:485: Offset: 314, NextOffset: 429 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 313, NextOffset: 610 + testutil.go:485: Offset: 429, NextOffset: 753 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 [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 174, NextOffset: 202 testutil.go:485: Offset: 83, NextOffset: 111 @@ -54355,6 +53635,29 @@ testutil.go:485: Offset: 195, NextOffset: 223 testutil.go:485: Offset: 314, NextOffset: 429 testutil.go:485: Offset: 223, NextOffset: 313 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 429, NextOffset: 753 + testutil.go:485: Offset: 313, NextOffset: 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: 610, NextOffset: 638 + testutil.go:485: Offset: 781, NextOffset: 809 + testutil.go:485: Offset: 638, NextOffset: 666 + testutil.go:485: Offset: 809, NextOffset: 837 + testutil.go:485: Offset: 666, NextOffset: 694 + testutil.go:485: Offset: 837, NextOffset: 2165 + 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:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "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 @@ -54368,30 +53671,37 @@ testutil.go:485: Offset: 195, NextOffset: 223 testutil.go:485: Offset: 314, NextOffset: 429 testutil.go:485: Offset: 223, NextOffset: 313 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 429, NextOffset: 755 - testutil.go:485: Offset: 313, NextOffset: 611 - 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=0,prefix="/",format=GNU#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR#01/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":82,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":138,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":166,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":311,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":748,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":776,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":804,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":832,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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: "test" vs "test" testutil.go:377: 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: 611, NextOffset: 639 - 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: 2167 - testutil.go:485: Offset: 695, NextOffset: 1881 -=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01/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 + testutil.go:485: Offset: 607, NextOffset: 635 + testutil.go:485: Offset: 748, NextOffset: 776 + testutil.go:485: Offset: 635, NextOffset: 663 + testutil.go:485: Offset: 776, NextOffset: 804 + testutil.go:485: Offset: 663, NextOffset: 691 + testutil.go:485: Offset: 804, NextOffset: 832 + testutil.go:485: Offset: 691, NextOffset: 1872 + testutil.go:485: Offset: 832, NextOffset: 2160 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR#01/duplicated_entry_offset === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":82,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":138,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":166,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":311,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":606,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":634,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":662,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":690,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":746,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":774,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":802,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":830,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "test2" vs "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 @@ -54405,31 +53715,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: 606 - testutil.go:485: Offset: 427, 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: 606, NextOffset: 634 - testutil.go:485: Offset: 746, NextOffset: 774 - testutil.go:485: Offset: 634, NextOffset: 662 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX#01/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR - testutil.go:485: Offset: 774, NextOffset: 802 - testutil.go:485: Offset: 662, NextOffset: 690 - testutil.go:485: Offset: 802, NextOffset: 830 - testutil.go:485: Offset: 690, NextOffset: 1872 - testutil.go:485: Offset: 830, NextOffset: 2157 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "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 @@ -54443,22 +53728,26 @@ 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: "" 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 [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: 746, NextOffset: 774 - testutil.go:485: Offset: 606, NextOffset: 634 - testutil.go:485: Offset: 774, NextOffset: 802 - testutil.go:485: Offset: 634, NextOffset: 662 - testutil.go:485: Offset: 802, NextOffset: 830 - testutil.go:485: Offset: 662, NextOffset: 690 - testutil.go:485: Offset: 830, NextOffset: 2157 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX#01/duplicated_entry_offset + testutil.go:485: Offset: 748, NextOffset: 776 + testutil.go:485: Offset: 607, NextOffset: 635 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR - testutil.go:485: Offset: 690, NextOffset: 1872 + 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: 1872 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" @@ -54494,18 +53783,23 @@ 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: 746 - testutil.go:485: Offset: 311, NextOffset: 606 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU#01 + testutil.go:485: Offset: 427, NextOffset: 748 + testutil.go:485: Offset: 311, NextOffset: 607 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":84,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":112,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":140,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":196,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":224,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":315,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":611,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":667,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":695,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":611,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":667,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":695,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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 [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 [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" @@ -54536,27 +53830,21 @@ testutil.go:485: Offset: 315, NextOffset: 431 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 315, NextOffset: 611 - testutil.go:485: Offset: 431, NextOffset: 754 + testutil.go: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: 611, NextOffset: 639 - testutil.go:485: Offset: 754, NextOffset: 782 + testutil.go:485: Offset: 755, NextOffset: 783 testutil.go:485: Offset: 639, NextOffset: 667 - testutil.go:485: Offset: 782, NextOffset: 810 + testutil.go:485: Offset: 783, NextOffset: 811 testutil.go:485: Offset: 667, NextOffset: 695 - testutil.go:485: Offset: 810, NextOffset: 838 + testutil.go:485: Offset: 811, NextOffset: 839 testutil.go:485: Offset: 695, NextOffset: 1884 - testutil.go:485: Offset: 838, NextOffset: 2172 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/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: 839, NextOffset: 2171 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 "": [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: 175, NextOffset: 203 testutil.go:485: Offset: 84, NextOffset: 112 @@ -54571,26 +53859,26 @@ 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: 754 + testutil.go:485: Offset: 431, NextOffset: 755 testutil.go:485: Offset: 315, NextOffset: 611 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 754, NextOffset: 782 + testutil.go:485: Offset: 755, NextOffset: 783 testutil.go:485: Offset: 611, NextOffset: 639 - testutil.go:485: Offset: 782, NextOffset: 810 + testutil.go:485: Offset: 783, NextOffset: 811 testutil.go:485: Offset: 639, NextOffset: 667 - testutil.go:485: Offset: 810, NextOffset: 838 + testutil.go:485: Offset: 811, NextOffset: 839 testutil.go:485: Offset: 667, NextOffset: 695 - testutil.go:485: Offset: 838, NextOffset: 2172 + testutil.go:485: Offset: 839, NextOffset: 2171 testutil.go:485: Offset: 695, NextOffset: 1884 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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" @@ -54607,36 +53895,33 @@ 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/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX#01 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR#01/duplicated_entry_offset === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":81,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":109,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":137,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":165,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":193,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":309,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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":719,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":747,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":775,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","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":719,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":747,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":775,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":830,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":858,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":886,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":914,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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: 309, NextOffset: 691 - testutil.go:485: Offset: 425, NextOffset: 832 - testutil.go:371: Comparing: "barlink" vs "barlink" + 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: 691, NextOffset: 719 - testutil.go:485: Offset: 832, NextOffset: 860 + testutil.go:485: Offset: 830, NextOffset: 858 testutil.go:485: Offset: 719, NextOffset: 747 - testutil.go:485: Offset: 860, NextOffset: 888 + testutil.go:485: Offset: 858, NextOffset: 886 testutil.go:485: Offset: 747, NextOffset: 775 - testutil.go:485: Offset: 888, NextOffset: 916 - testutil.go:485: Offset: 775, NextOffset: 2043 - testutil.go:485: Offset: 916, NextOffset: 2330 + testutil.go:485: Offset: 886, NextOffset: 914 + testutil.go:485: Offset: 775, NextOffset: 2044 + testutil.go:485: Offset: 914, NextOffset: 2330 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" @@ -54644,8 +53929,6 @@ testutil.go:485: Offset: 172, NextOffset: 200 testutil.go:485: Offset: 109, NextOffset: 137 testutil.go:485: Offset: 200, NextOffset: 228 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX#01/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=PAX testutil.go:485: Offset: 137, NextOffset: 165 testutil.go:485: Offset: 228, NextOffset: 256 testutil.go:485: Offset: 165, NextOffset: 193 @@ -54667,28 +53950,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: "" 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: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 309, NextOffset: 691 + testutil.go:485: Offset: 425, NextOffset: 830 testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: 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: 691, NextOffset: 719 - testutil.go:485: Offset: 860, NextOffset: 888 - testutil.go:485: Offset: 719, NextOffset: 747 - testutil.go:485: Offset: 888, NextOffset: 916 - testutil.go:485: Offset: 747, NextOffset: 775 - testutil.go:485: Offset: 916, NextOffset: 2330 - testutil.go:485: Offset: 775, NextOffset: 2043 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU#01 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=PAX - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [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" @@ -54718,38 +53985,53 @@ 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: 425, NextOffset: 830 testutil.go:485: Offset: 309, 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: 830, NextOffset: 858 + testutil.go:485: Offset: 691, NextOffset: 719 + testutil.go:485: Offset: 858, NextOffset: 886 + testutil.go:485: Offset: 719, NextOffset: 747 + testutil.go:485: Offset: 886, NextOffset: 914 + testutil.go:485: Offset: 747, NextOffset: 775 + testutil.go:485: Offset: 914, NextOffset: 2330 + testutil.go:485: Offset: 775, NextOffset: 2044 + 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" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX#01 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":83,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":139,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":167,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":223,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":313,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":695,"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":751,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":779,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":836,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":864,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":892,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":920,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":696,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":724,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":752,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":780,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","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-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 313, NextOffset: 695 - testutil.go:485: Offset: 429, NextOffset: 836 + testutil.go:485: Offset: 313, NextOffset: 696 + testutil.go:485: Offset: 429, NextOffset: 838 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 695, NextOffset: 723 - testutil.go:485: Offset: 836, NextOffset: 864 - testutil.go:485: Offset: 723, NextOffset: 751 - testutil.go:485: Offset: 864, NextOffset: 892 - testutil.go:485: Offset: 751, NextOffset: 779 - testutil.go:485: Offset: 892, NextOffset: 920 - testutil.go:485: Offset: 779, NextOffset: 2054 - testutil.go:485: Offset: 920, NextOffset: 2340 + testutil.go:485: Offset: 696, NextOffset: 724 + testutil.go:485: Offset: 838, NextOffset: 866 + testutil.go:485: Offset: 724, NextOffset: 752 + testutil.go:485: Offset: 866, NextOffset: 894 + testutil.go:485: Offset: 752, NextOffset: 780 + testutil.go:485: Offset: 894, NextOffset: 922 + testutil.go:485: Offset: 780, NextOffset: 2052 + testutil.go:485: Offset: 922, NextOffset: 2341 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/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" @@ -54779,30 +54061,7 @@ testutil.go:485: Offset: 223, NextOffset: 313 testutil.go:485: Offset: 314, NextOffset: 429 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [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: 836 - testutil.go:485: Offset: 313, NextOffset: 695 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 836, NextOffset: 864 - testutil.go:485: Offset: 695, NextOffset: 723 - testutil.go:485: Offset: 864, NextOffset: 892 - testutil.go:485: Offset: 723, NextOffset: 751 - testutil.go:485: Offset: 892, NextOffset: 920 - testutil.go:485: Offset: 751, NextOffset: 779 - testutil.go:485: Offset: 920, NextOffset: 2340 - testutil.go:485: Offset: 779, NextOffset: 2054 - 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: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: 174, NextOffset: 202 testutil.go:485: Offset: 83, NextOffset: 111 @@ -54816,6 +54075,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: 838 + testutil.go:485: Offset: 313, NextOffset: 696 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 838, NextOffset: 866 + testutil.go:485: Offset: 696, NextOffset: 724 + testutil.go:485: Offset: 866, NextOffset: 894 + testutil.go:485: Offset: 724, NextOffset: 752 + testutil.go:485: Offset: 894, NextOffset: 922 + testutil.go:485: Offset: 752, NextOffset: 780 + testutil.go:485: Offset: 922, NextOffset: 2341 + testutil.go:485: Offset: 780, NextOffset: 2052 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 174, NextOffset: 202 testutil.go:485: Offset: 83, NextOffset: 111 @@ -54830,14 +54112,31 @@ 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=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":692,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":720,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":748,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":776,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":831,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":859,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":887,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":915,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":694,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":722,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":750,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":778,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":833,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":861,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":889,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":917,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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 [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: 694, NextOffset: 722 + testutil.go:485: Offset: 833, NextOffset: 861 + testutil.go:485: Offset: 722, NextOffset: 750 + testutil.go:485: Offset: 861, NextOffset: 889 + testutil.go:485: Offset: 750, NextOffset: 778 + testutil.go:485: Offset: 889, NextOffset: 917 + testutil.go:485: Offset: 778, NextOffset: 2049 + testutil.go:485: Offset: 917, NextOffset: 2335 + 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" @@ -54866,31 +54165,31 @@ 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=-2,prefix="../",format=PAX#01/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 311, NextOffset: 692 - testutil.go:485: Offset: 427, NextOffset: 831 + testutil.go:485: Offset: 311, NextOffset: 694 + testutil.go:485: Offset: 427, NextOffset: 833 testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "" 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: 692, NextOffset: 720 - testutil.go:485: Offset: 831, NextOffset: 859 - testutil.go:485: Offset: 720, NextOffset: 748 - testutil.go:485: Offset: 859, NextOffset: 887 - testutil.go:485: Offset: 748, NextOffset: 776 - testutil.go:485: Offset: 887, NextOffset: 915 - testutil.go:485: Offset: 776, NextOffset: 2043 - testutil.go:485: Offset: 915, NextOffset: 2336 + testutil.go:485: Offset: 833, NextOffset: 861 + testutil.go:485: Offset: 694, NextOffset: 722 + testutil.go:485: Offset: 861, NextOffset: 889 + testutil.go:485: Offset: 722, NextOffset: 750 + testutil.go:485: Offset: 889, NextOffset: 917 + testutil.go:485: Offset: 750, NextOffset: 778 + testutil.go:485: Offset: 917, NextOffset: 2335 + testutil.go:485: Offset: 778, 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/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "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 [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 @@ -54904,37 +54203,12 @@ 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: 831 - testutil.go:485: Offset: 311, NextOffset: 692 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 831, NextOffset: 859 - testutil.go:485: Offset: 692, NextOffset: 720 - testutil.go:485: Offset: 859, NextOffset: 887 - testutil.go:485: Offset: 720, NextOffset: 748 - testutil.go:485: Offset: 887, NextOffset: 915 - testutil.go:485: Offset: 748, NextOffset: 776 - testutil.go:485: Offset: 915, NextOffset: 2336 - testutil.go:485: Offset: 776, NextOffset: 2043 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 173, NextOffset: 201 testutil.go:485: Offset: 82, NextOffset: 110 testutil.go:485: Offset: 201, NextOffset: 229 testutil.go:485: Offset: 110, NextOffset: 138 testutil.go:485: Offset: 229, NextOffset: 257 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX#01/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX testutil.go:485: Offset: 138, NextOffset: 166 testutil.go:485: Offset: 257, NextOffset: 285 testutil.go:485: Offset: 166, NextOffset: 194 @@ -54942,17 +54216,20 @@ testutil.go:485: Offset: 194, NextOffset: 222 testutil.go:485: Offset: 313, NextOffset: 427 testutil.go:485: Offset: 222, NextOffset: 311 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 427, NextOffset: 833 + testutil.go:485: Offset: 311, NextOffset: 694 + testutil.go:371: Comparing: "barlink" vs "barlink" === 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=1,prefix="",format=GNU#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR#01/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":84,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":112,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":140,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":196,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":224,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":315,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":697,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":725,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":753,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":781,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":841,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":869,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":897,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":925,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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: "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: 84, NextOffset: 112 testutil.go:485: Offset: 175, NextOffset: 203 @@ -54966,14 +54243,35 @@ testutil.go:485: Offset: 287, NextOffset: 315 testutil.go:485: Offset: 224, NextOffset: 315 testutil.go:485: Offset: 315, NextOffset: 431 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 315, NextOffset: 697 + testutil.go:485: Offset: 431, NextOffset: 841 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 697, NextOffset: 725 + testutil.go:485: Offset: 841, NextOffset: 869 + testutil.go:485: Offset: 725, NextOffset: 753 + testutil.go:485: Offset: 869, NextOffset: 897 + testutil.go:485: Offset: 753, NextOffset: 781 + testutil.go:485: Offset: 897, NextOffset: 925 + testutil.go:485: Offset: 781, NextOffset: 2057 + testutil.go:485: Offset: 925, NextOffset: 2349 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "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: 203, NextOffset: 231 testutil.go:485: Offset: 140, NextOffset: 168 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR#02 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX testutil.go:485: Offset: 231, NextOffset: 259 testutil.go:485: Offset: 168, NextOffset: 196 testutil.go:485: Offset: 259, NextOffset: 287 @@ -54981,51 +54279,12 @@ testutil.go:485: Offset: 287, NextOffset: 315 testutil.go:485: Offset: 224, NextOffset: 315 testutil.go:485: Offset: 315, NextOffset: 431 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 315, NextOffset: 699 - testutil.go:485: Offset: 431, 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: 699, NextOffset: 727 - testutil.go:485: Offset: 839, NextOffset: 867 - testutil.go:485: Offset: 727, NextOffset: 755 - testutil.go:485: Offset: 867, NextOffset: 895 - testutil.go:485: Offset: 755, NextOffset: 783 - testutil.go:485: Offset: 895, NextOffset: 923 - testutil.go:485: Offset: 783, NextOffset: 2059 - testutil.go:485: Offset: 923, NextOffset: 2346 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "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: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: 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: 699, NextOffset: 727 - testutil.go:485: Offset: 867, NextOffset: 895 - testutil.go:485: Offset: 727, NextOffset: 755 - testutil.go:485: Offset: 895, NextOffset: 923 - testutil.go:485: Offset: 755, NextOffset: 783 - testutil.go:485: Offset: 923, NextOffset: 2346 - testutil.go:485: Offset: 783, NextOffset: 2059 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [barlink test dev test2 baz.txt foo.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 175, NextOffset: 203 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR#01/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX testutil.go:485: Offset: 84, NextOffset: 112 testutil.go:485: Offset: 203, NextOffset: 231 testutil.go:485: Offset: 112, NextOffset: 140 @@ -55037,6 +54296,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: 841 + testutil.go:485: Offset: 315, 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: 841, NextOffset: 869 + testutil.go:485: Offset: 697, NextOffset: 725 + testutil.go:485: Offset: 869, NextOffset: 897 + testutil.go:485: Offset: 725, NextOffset: 753 + testutil.go:485: Offset: 897, NextOffset: 925 + testutil.go:485: Offset: 753, NextOffset: 781 + testutil.go:485: Offset: 925, NextOffset: 2349 + testutil.go:485: Offset: 781, NextOffset: 2057 + 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: 175, NextOffset: 203 testutil.go:485: Offset: 84, NextOffset: 112 @@ -55050,18 +54332,14 @@ 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: 839 - testutil.go:485: Offset: 315, NextOffset: 699 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX#01 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX#01/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":80,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":108,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":136,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":164,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":192,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":220,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":307,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":606,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":634,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":662,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":690,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":746,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":774,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":802,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":830,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":606,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":634,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":662,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":690,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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 "": [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: 80, NextOffset: 108 testutil.go:485: Offset: 171, NextOffset: 199 @@ -55077,21 +54355,23 @@ testutil.go:485: Offset: 311, NextOffset: 423 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 307, NextOffset: 606 - testutil.go:485: Offset: 423, NextOffset: 746 + testutil.go:485: Offset: 423, NextOffset: 745 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX#01/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=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: 606, NextOffset: 634 - testutil.go:485: Offset: 746, NextOffset: 774 + testutil.go:485: Offset: 745, NextOffset: 773 testutil.go:485: Offset: 634, NextOffset: 662 - testutil.go:485: Offset: 774, NextOffset: 802 + testutil.go:485: Offset: 773, NextOffset: 801 testutil.go:485: Offset: 662, NextOffset: 690 - testutil.go:485: Offset: 802, NextOffset: 830 + testutil.go:485: Offset: 801, NextOffset: 829 testutil.go:485: Offset: 690, NextOffset: 1872 - testutil.go:485: Offset: 830, NextOffset: 2154 + testutil.go:485: Offset: 829, NextOffset: 2152 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -55112,15 +54392,7 @@ testutil.go:485: Offset: 220, NextOffset: 307 testutil.go:485: Offset: 311, NextOffset: 423 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [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 [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "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 [foo.txt barlink test dev test2 baz.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 171, NextOffset: 199 testutil.go:485: Offset: 80, NextOffset: 108 @@ -55134,6 +54406,29 @@ testutil.go:485: Offset: 192, NextOffset: 220 testutil.go:485: Offset: 311, NextOffset: 423 testutil.go:485: Offset: 220, NextOffset: 307 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 423, NextOffset: 745 + testutil.go:485: Offset: 307, NextOffset: 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: 745, NextOffset: 773 + testutil.go:485: Offset: 606, NextOffset: 634 + testutil.go:485: Offset: 773, NextOffset: 801 + testutil.go:485: Offset: 634, NextOffset: 662 + testutil.go:485: Offset: 801, NextOffset: 829 + testutil.go:485: Offset: 662, NextOffset: 690 + testutil.go:485: Offset: 829, NextOffset: 2152 + testutil.go:485: Offset: 690, NextOffset: 1872 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "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 @@ -55147,30 +54442,35 @@ 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: 606 - testutil.go:371: Comparing: "barlink" vs "barlink" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU#01 +=== 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=GNU#01/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":82,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":138,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":166,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":222,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":311,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 746, NextOffset: 774 - testutil.go:485: Offset: 606, NextOffset: 634 - testutil.go:485: Offset: 774, NextOffset: 802 - testutil.go:485: Offset: 634, NextOffset: 662 - testutil.go:485: Offset: 802, NextOffset: 830 - testutil.go:485: Offset: 662, NextOffset: 690 - testutil.go:485: Offset: 830, NextOffset: 2154 - testutil.go:485: Offset: 690, NextOffset: 1872 -=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU#02 + testutil.go:485: Offset: 612, NextOffset: 640 + testutil.go:485: Offset: 755, NextOffset: 783 + testutil.go:485: Offset: 640, NextOffset: 668 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU#01/duplicated_entry_offset === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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: 783, NextOffset: 811 + testutil.go:485: Offset: 668, NextOffset: 696 + testutil.go:485: Offset: 811, NextOffset: 839 + testutil.go:485: Offset: 696, NextOffset: 1878 + testutil.go:485: Offset: 839, NextOffset: 2168 + 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: 173, NextOffset: 201 @@ -55184,29 +54484,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: 614 - testutil.go:485: Offset: 427, NextOffset: 756 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 614, NextOffset: 642 - testutil.go:485: Offset: 756, NextOffset: 784 - testutil.go:485: Offset: 642, NextOffset: 670 - testutil.go:485: Offset: 784, NextOffset: 812 - testutil.go:485: Offset: 670, NextOffset: 698 - testutil.go:485: Offset: 812, NextOffset: 840 - testutil.go:485: Offset: 698, NextOffset: 1880 - testutil.go:485: Offset: 840, NextOffset: 2172 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "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 @@ -55220,31 +54497,12 @@ testutil.go:485: Offset: 285, NextOffset: 313 testutil.go:485: Offset: 222, NextOffset: 311 testutil.go:485: Offset: 313, NextOffset: 427 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [test dev test2 baz.txt foo.txt barlink] testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 427, NextOffset: 756 - testutil.go:485: Offset: 311, NextOffset: 614 + testutil.go:485: Offset: 311, NextOffset: 612 + testutil.go:485: Offset: 427, 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: 756, NextOffset: 784 - testutil.go:485: Offset: 614, NextOffset: 642 - testutil.go:485: Offset: 784, NextOffset: 812 - testutil.go:485: Offset: 642, NextOffset: 670 - testutil.go:485: Offset: 812, NextOffset: 840 - testutil.go:485: Offset: 670, NextOffset: 698 - testutil.go:485: Offset: 840, NextOffset: 2172 - testutil.go:485: Offset: 698, NextOffset: 1880 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [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: "" 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: 173, NextOffset: 201 testutil.go:485: Offset: 82, NextOffset: 110 @@ -55258,11 +54516,32 @@ 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: 755 + testutil.go:485: Offset: 311, 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: 2168 + testutil.go:485: Offset: 696, NextOffset: 1878 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "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 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU#02/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU testutil.go:485: Offset: 201, NextOffset: 229 testutil.go:485: Offset: 110, NextOffset: 138 testutil.go:485: Offset: 229, NextOffset: 257 @@ -55273,16 +54552,14 @@ 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=0,prefix="",format=GNU#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR#01 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR#02 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR#02/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":81,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":109,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":137,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":165,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":193,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":221,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":309,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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 [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: 81, NextOffset: 109 testutil.go:485: Offset: 172, NextOffset: 200 @@ -55296,31 +54573,6 @@ testutil.go:485: Offset: 284, NextOffset: 312 testutil.go:485: Offset: 221, NextOffset: 309 testutil.go:485: Offset: 312, NextOffset: 425 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX#02 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 309, NextOffset: 610 - testutil.go:485: Offset: 425, NextOffset: 749 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 610, NextOffset: 638 - testutil.go:485: Offset: 749, NextOffset: 777 - testutil.go:485: Offset: 638, NextOffset: 666 - testutil.go:485: Offset: 777, NextOffset: 805 - testutil.go:485: Offset: 666, NextOffset: 694 - testutil.go:485: Offset: 805, NextOffset: 833 - testutil.go:485: Offset: 694, NextOffset: 1879 - testutil.go:485: Offset: 833, NextOffset: 2157 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 81, NextOffset: 109 testutil.go:485: Offset: 172, NextOffset: 200 @@ -55334,26 +54586,35 @@ testutil.go:485: Offset: 284, NextOffset: 312 testutil.go:485: Offset: 221, NextOffset: 309 testutil.go:485: Offset: 312, NextOffset: 425 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [test2 baz.txt foo.txt barlink test dev] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 309, NextOffset: 610 + testutil.go:485: Offset: 425, NextOffset: 749 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 749, NextOffset: 777 testutil.go:485: Offset: 610, NextOffset: 638 - testutil.go:485: Offset: 777, NextOffset: 805 + testutil.go:485: Offset: 749, NextOffset: 777 testutil.go:485: Offset: 638, NextOffset: 666 - testutil.go:485: Offset: 805, NextOffset: 833 + testutil.go:485: Offset: 777, NextOffset: 805 testutil.go:485: Offset: 666, NextOffset: 694 + testutil.go:485: Offset: 805, NextOffset: 833 + testutil.go:485: Offset: 694, NextOffset: 1878 testutil.go:485: Offset: 833, NextOffset: 2157 - testutil.go:485: Offset: 694, 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:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "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 [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 [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" @@ -55385,32 +54646,44 @@ testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 425, NextOffset: 749 testutil.go:485: Offset: 309, NextOffset: 610 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 749, NextOffset: 777 + testutil.go:485: Offset: 610, NextOffset: 638 + testutil.go:485: Offset: 777, NextOffset: 805 + testutil.go:485: Offset: 638, NextOffset: 666 + testutil.go:485: Offset: 805, NextOffset: 833 + testutil.go:485: Offset: 666, NextOffset: 694 + testutil.go:485: Offset: 833, NextOffset: 2157 + testutil.go:485: Offset: 694, NextOffset: 1878 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":83,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":139,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":167,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":223,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":313,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":757,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":785,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":813,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":841,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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 "": [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" - testutil.go:485: Offset: 612, NextOffset: 640 - testutil.go:485: Offset: 757, NextOffset: 785 - testutil.go:485: Offset: 640, NextOffset: 668 - testutil.go:485: Offset: 785, NextOffset: 813 - testutil.go:485: Offset: 668, NextOffset: 696 - testutil.go:485: Offset: 813, NextOffset: 841 - testutil.go:485: Offset: 696, NextOffset: 1884 - testutil.go:485: Offset: 841, NextOffset: 2173 + testutil.go:485: Offset: 614, NextOffset: 642 + testutil.go:485: Offset: 759, NextOffset: 787 + testutil.go:485: Offset: 642, NextOffset: 670 + testutil.go:485: Offset: 787, NextOffset: 815 + testutil.go:485: Offset: 670, NextOffset: 698 + testutil.go:485: Offset: 815, NextOffset: 843 + testutil.go:485: Offset: 698, NextOffset: 1886 + testutil.go:485: Offset: 843, NextOffset: 2174 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go: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" @@ -55440,11 +54713,30 @@ 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: 612 - testutil.go:485: Offset: 429, NextOffset: 757 + testutil.go:485: Offset: 313, NextOffset: 614 + testutil.go:485: Offset: 429, NextOffset: 759 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 "": [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: 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: 1886 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "test2" vs "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 @@ -55458,29 +54750,6 @@ testutil.go:485: Offset: 195, NextOffset: 223 testutil.go:485: Offset: 314, NextOffset: 429 testutil.go:485: Offset: 223, NextOffset: 313 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 429, NextOffset: 757 - testutil.go:485: Offset: 313, 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: 757, NextOffset: 785 - testutil.go:485: Offset: 612, NextOffset: 640 - testutil.go:485: Offset: 785, NextOffset: 813 - testutil.go:485: Offset: 640, NextOffset: 668 - testutil.go:485: Offset: 813, NextOffset: 841 - testutil.go:485: Offset: 668, NextOffset: 696 - testutil.go:485: Offset: 841, NextOffset: 2173 - testutil.go:485: Offset: 696, NextOffset: 1884 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 174, NextOffset: 202 testutil.go:485: Offset: 83, NextOffset: 111 @@ -55494,15 +54763,19 @@ 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: 759 + 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=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":81,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":109,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":137,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":165,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":193,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":309,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":631,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":659,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":687,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":715,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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":803,"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":859,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":631,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":659,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":687,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":715,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":804,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":832,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":860,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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 "": [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: 81, NextOffset: 109 testutil.go:485: Offset: 175, NextOffset: 203 @@ -55518,21 +54791,21 @@ testutil.go:485: Offset: 315, NextOffset: 428 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 309, NextOffset: 631 - testutil.go:485: Offset: 428, NextOffset: 775 + testutil.go:485: Offset: 428, NextOffset: 776 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:485: Offset: 631, NextOffset: 659 - testutil.go:485: Offset: 775, NextOffset: 803 + testutil.go:485: Offset: 776, NextOffset: 804 testutil.go:485: Offset: 659, NextOffset: 687 - testutil.go:485: Offset: 803, NextOffset: 831 + testutil.go:485: Offset: 804, NextOffset: 832 testutil.go:485: Offset: 687, NextOffset: 715 - testutil.go:485: Offset: 831, NextOffset: 859 + testutil.go:485: Offset: 832, NextOffset: 860 testutil.go:485: Offset: 715, NextOffset: 1920 - testutil.go:485: Offset: 859, NextOffset: 2194 + testutil.go:485: Offset: 860, NextOffset: 2199 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [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" @@ -55554,6 +54827,14 @@ 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 [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 [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: 175, NextOffset: 203 testutil.go:485: Offset: 81, NextOffset: 109 @@ -55567,32 +54848,7 @@ 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: 775 - testutil.go:485: Offset: 309, NextOffset: 631 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 775, NextOffset: 803 - testutil.go:485: Offset: 631, NextOffset: 659 - testutil.go:485: Offset: 803, NextOffset: 831 - testutil.go:485: Offset: 659, NextOffset: 687 - testutil.go:485: Offset: 831, NextOffset: 859 - testutil.go:485: Offset: 687, NextOffset: 715 - testutil.go:485: Offset: 859, NextOffset: 2194 - testutil.go:485: Offset: 715, NextOffset: 1920 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: 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#02/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR testutil.go:485: Offset: 175, NextOffset: 203 testutil.go:485: Offset: 81, NextOffset: 109 testutil.go:485: Offset: 203, NextOffset: 231 @@ -55605,18 +54861,30 @@ testutil.go:485: Offset: 193, NextOffset: 221 testutil.go:485: Offset: 315, NextOffset: 428 testutil.go:485: Offset: 221, NextOffset: 309 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 428, NextOffset: 776 + testutil.go:485: Offset: 309, NextOffset: 631 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 776, NextOffset: 804 + testutil.go:485: Offset: 631, NextOffset: 659 + testutil.go:485: Offset: 804, NextOffset: 832 + testutil.go:485: Offset: 659, NextOffset: 687 + testutil.go:485: Offset: 832, NextOffset: 860 + testutil.go:485: Offset: 687, NextOffset: 715 + testutil.go:485: Offset: 860, NextOffset: 2199 + testutil.go:485: Offset: 715, NextOffset: 1920 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX#02 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":784,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":812,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":840,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":868,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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 "": [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: 83, NextOffset: 111 testutil.go:485: Offset: 177, NextOffset: 205 @@ -55628,10 +54896,31 @@ testutil.go:485: Offset: 261, NextOffset: 289 testutil.go:485: Offset: 195, NextOffset: 223 testutil.go:485: Offset: 289, NextOffset: 317 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU#02 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR testutil.go:485: Offset: 223, NextOffset: 313 testutil.go:485: Offset: 317, NextOffset: 432 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 313, NextOffset: 638 + testutil.go:485: Offset: 432, NextOffset: 782 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 638, NextOffset: 666 + testutil.go:485: Offset: 782, NextOffset: 810 + testutil.go:485: Offset: 666, NextOffset: 694 + testutil.go:485: Offset: 810, NextOffset: 838 + testutil.go:485: Offset: 694, NextOffset: 722 + testutil.go:485: Offset: 838, NextOffset: 866 + testutil.go:485: Offset: 722, NextOffset: 1926 + testutil.go:485: Offset: 866, NextOffset: 2212 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 83, NextOffset: 111 testutil.go:485: Offset: 177, NextOffset: 205 @@ -55645,29 +54934,27 @@ testutil.go:485: Offset: 289, NextOffset: 317 testutil.go:485: Offset: 223, NextOffset: 313 testutil.go:485: Offset: 317, NextOffset: 432 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 313, NextOffset: 639 - testutil.go:485: Offset: 432, NextOffset: 784 - 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 [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: 639, NextOffset: 667 - testutil.go:485: Offset: 784, NextOffset: 812 - testutil.go:485: Offset: 667, NextOffset: 695 - testutil.go:485: Offset: 812, NextOffset: 840 - testutil.go:485: Offset: 695, NextOffset: 723 - testutil.go:485: Offset: 840, NextOffset: 868 - testutil.go:485: Offset: 723, NextOffset: 1933 - testutil.go:485: Offset: 868, NextOffset: 2217 + testutil.go:485: Offset: 782, NextOffset: 810 + testutil.go:485: Offset: 638, NextOffset: 666 + testutil.go:485: Offset: 810, NextOffset: 838 + testutil.go:485: Offset: 666, NextOffset: 694 + testutil.go:485: Offset: 838, NextOffset: 866 + testutil.go:485: Offset: 694, NextOffset: 722 + testutil.go:485: Offset: 866, NextOffset: 2212 + testutil.go:485: Offset: 722, NextOffset: 1926 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 177, NextOffset: 205 testutil.go:485: Offset: 83, NextOffset: 111 @@ -55681,29 +54968,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: 784 - testutil.go:485: Offset: 313, NextOffset: 639 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 784, NextOffset: 812 - testutil.go:485: Offset: 639, NextOffset: 667 - testutil.go:485: Offset: 812, NextOffset: 840 - testutil.go:485: Offset: 667, NextOffset: 695 - testutil.go:485: Offset: 840, NextOffset: 868 - testutil.go:485: Offset: 695, NextOffset: 723 - testutil.go:485: Offset: 868, NextOffset: 2217 - testutil.go:485: Offset: 723, NextOffset: 1933 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "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 @@ -55717,15 +54981,15 @@ testutil.go:485: Offset: 195, NextOffset: 223 testutil.go:485: Offset: 317, NextOffset: 432 testutil.go:485: Offset: 223, NextOffset: 313 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 432, NextOffset: 782 + testutil.go:485: Offset: 313, NextOffset: 638 + testutil.go:371: Comparing: "barlink" vs "barlink" === 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=GNU#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR#02 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":82,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":138,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":166,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":311,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":633,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":661,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":689,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":717,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":779,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":807,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":835,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":863,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":634,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":662,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":690,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":718,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":779,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":807,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":835,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":863,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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 [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 82, NextOffset: 110 testutil.go:485: Offset: 176, NextOffset: 204 @@ -55740,26 +55004,26 @@ 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: 633 + testutil.go:485: Offset: 311, NextOffset: 634 testutil.go:485: Offset: 430, NextOffset: 779 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 633, NextOffset: 661 + testutil.go:485: Offset: 634, NextOffset: 662 testutil.go:485: Offset: 779, NextOffset: 807 - testutil.go:485: Offset: 661, NextOffset: 689 + testutil.go:485: Offset: 662, NextOffset: 690 testutil.go:485: Offset: 807, NextOffset: 835 - testutil.go:485: Offset: 689, NextOffset: 717 + testutil.go:485: Offset: 690, NextOffset: 718 testutil.go:485: Offset: 835, NextOffset: 863 - testutil.go:485: Offset: 717, NextOffset: 1916 - testutil.go:485: Offset: 863, NextOffset: 2206 + testutil.go:485: Offset: 718, NextOffset: 1924 + testutil.go:485: Offset: 863, 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/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" @@ -55776,26 +55040,7 @@ testutil.go:485: Offset: 222, NextOffset: 311 testutil.go:485: Offset: 316, NextOffset: 430 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [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: 779, NextOffset: 807 - testutil.go:485: Offset: 633, NextOffset: 661 - testutil.go:485: Offset: 807, NextOffset: 835 - testutil.go:485: Offset: 661, NextOffset: 689 - testutil.go:485: Offset: 835, NextOffset: 863 - testutil.go:485: Offset: 689, NextOffset: 717 - testutil.go:485: Offset: 863, NextOffset: 2206 - testutil.go:485: Offset: 717, NextOffset: 1916 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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 "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [barlink test dev test2 baz.txt foo.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 176, NextOffset: 204 testutil.go:485: Offset: 82, NextOffset: 110 @@ -55809,6 +55054,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: 779 + testutil.go:485: Offset: 311, NextOffset: 634 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 779, NextOffset: 807 + testutil.go:485: Offset: 634, NextOffset: 662 + testutil.go:485: Offset: 807, NextOffset: 835 + testutil.go:485: Offset: 662, NextOffset: 690 + testutil.go:485: Offset: 835, NextOffset: 863 + testutil.go:485: Offset: 690, NextOffset: 718 + testutil.go:485: Offset: 863, NextOffset: 2205 + testutil.go:485: Offset: 718, NextOffset: 1924 + testutil.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: 176, NextOffset: 204 testutil.go:485: Offset: 82, NextOffset: 110 @@ -55822,40 +55090,15 @@ testutil.go:485: Offset: 194, NextOffset: 222 testutil.go:485: Offset: 316, NextOffset: 430 testutil.go:485: Offset: 222, NextOffset: 311 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 430, NextOffset: 779 - testutil.go:485: Offset: 311, NextOffset: 633 - testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":643,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":671,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":699,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":727,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":786,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":814,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":842,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":870,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":643,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":671,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":699,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":727,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":786,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":814,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":842,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":870,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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: 315, NextOffset: 643 - testutil.go:485: Offset: 434, NextOffset: 786 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 643, NextOffset: 671 - testutil.go:485: Offset: 786, NextOffset: 814 - testutil.go:485: Offset: 671, NextOffset: 699 - testutil.go:485: Offset: 814, NextOffset: 842 - testutil.go:485: Offset: 699, NextOffset: 727 - testutil.go:485: Offset: 842, NextOffset: 870 - testutil.go:485: Offset: 727, NextOffset: 1934 - testutil.go:485: Offset: 870, NextOffset: 2224 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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 "": [baz.txt foo.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -55884,42 +55127,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: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 178, NextOffset: 206 - testutil.go:485: Offset: 84, NextOffset: 112 - testutil.go:485: Offset: 206, NextOffset: 234 - testutil.go:485: Offset: 112, NextOffset: 140 - testutil.go:485: Offset: 234, NextOffset: 262 - testutil.go:485: Offset: 140, NextOffset: 168 - testutil.go:485: Offset: 262, NextOffset: 290 - testutil.go:485: Offset: 168, NextOffset: 196 - testutil.go:485: Offset: 290, NextOffset: 318 - testutil.go:485: Offset: 196, NextOffset: 224 - testutil.go:485: Offset: 318, NextOffset: 434 - testutil.go:485: Offset: 224, NextOffset: 315 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 434, NextOffset: 786 testutil.go:485: Offset: 315, NextOffset: 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: 786, NextOffset: 814 testutil.go:485: Offset: 643, NextOffset: 671 - testutil.go:485: Offset: 814, NextOffset: 842 + testutil.go:485: Offset: 786, NextOffset: 814 testutil.go:485: Offset: 671, NextOffset: 699 - testutil.go:485: Offset: 842, NextOffset: 870 + 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: 1933 testutil.go:485: Offset: 870, NextOffset: 2224 - testutil.go:485: Offset: 727, NextOffset: 1934 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [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 [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [dev test2 baz.txt foo.txt barlink test] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -55935,21 +55165,45 @@ 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=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU#02 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":81,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":109,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":137,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":165,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":193,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":309,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":727,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":755,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":783,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":811,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":872,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":900,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":928,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":956,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 178, NextOffset: 206 + testutil.go:485: Offset: 84, NextOffset: 112 + testutil.go:485: Offset: 206, NextOffset: 234 + testutil.go:485: Offset: 112, NextOffset: 140 + testutil.go:485: Offset: 234, NextOffset: 262 + testutil.go:485: Offset: 140, NextOffset: 168 + testutil.go:485: Offset: 262, NextOffset: 290 + testutil.go:485: Offset: 168, NextOffset: 196 + testutil.go:485: Offset: 290, NextOffset: 318 + testutil.go:485: Offset: 196, NextOffset: 224 + testutil.go:485: Offset: 318, NextOffset: 434 + testutil.go:485: Offset: 224, NextOffset: 315 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 434, NextOffset: 786 + testutil.go:485: Offset: 315, NextOffset: 643 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 786, NextOffset: 814 + testutil.go:485: Offset: 643, NextOffset: 671 + testutil.go:485: Offset: 814, NextOffset: 842 + testutil.go:485: Offset: 671, NextOffset: 699 + testutil.go:485: Offset: 842, NextOffset: 870 + testutil.go:485: Offset: 699, NextOffset: 727 + testutil.go:485: Offset: 870, NextOffset: 2224 + testutil.go:485: Offset: 727, NextOffset: 1933 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" +=== 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":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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":726,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":754,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":782,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":810,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":871,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":899,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":927,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":955,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -55979,39 +55233,49 @@ 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: 872 + testutil.go:485: Offset: 309, NextOffset: 726 + testutil.go:485: Offset: 428, NextOffset: 871 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 727, NextOffset: 755 - testutil.go:485: Offset: 872, NextOffset: 900 - testutil.go:485: Offset: 755, NextOffset: 783 - testutil.go:485: Offset: 900, NextOffset: 928 - testutil.go:485: Offset: 783, NextOffset: 811 - testutil.go:485: Offset: 928, NextOffset: 956 - testutil.go:485: Offset: 811, NextOffset: 2120 - testutil.go:485: Offset: 956, NextOffset: 2398 + testutil.go:485: Offset: 726, NextOffset: 754 + testutil.go:485: Offset: 871, NextOffset: 899 + testutil.go:485: Offset: 754, NextOffset: 782 + testutil.go:485: Offset: 899, NextOffset: 927 + testutil.go:485: Offset: 782, NextOffset: 810 + testutil.go:485: Offset: 927, NextOffset: 955 + testutil.go:485: Offset: 810, NextOffset: 2114 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX#01/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX + testutil.go:485: Offset: 955, NextOffset: 2404 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt 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 [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: 872, NextOffset: 900 - testutil.go:485: Offset: 727, NextOffset: 755 - testutil.go:485: Offset: 900, NextOffset: 928 - testutil.go:485: Offset: 755, NextOffset: 783 - testutil.go:485: Offset: 928, NextOffset: 956 - testutil.go:485: Offset: 783, NextOffset: 811 - testutil.go:485: Offset: 956, NextOffset: 2398 - testutil.go:485: Offset: 811, NextOffset: 2120 + testutil.go:485: Offset: 871, NextOffset: 899 + testutil.go:485: Offset: 726, NextOffset: 754 + testutil.go:485: Offset: 899, NextOffset: 927 + testutil.go:485: Offset: 754, NextOffset: 782 + testutil.go:485: Offset: 927, NextOffset: 955 + testutil.go:485: Offset: 782, NextOffset: 810 + testutil.go:485: Offset: 955, NextOffset: 2404 + testutil.go:485: Offset: 810, NextOffset: 2114 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -56041,20 +55305,15 @@ 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: 872 - testutil.go:485: Offset: 309, NextOffset: 727 - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:485: Offset: 428, NextOffset: 871 + testutil.go:485: Offset: 309, NextOffset: 726 === 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/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":83,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":139,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":167,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":223,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":313,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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":760,"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":816,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":876,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":904,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":932,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":960,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":735,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":763,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":791,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":819,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","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":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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: "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 @@ -56068,6 +55327,29 @@ testutil.go:485: Offset: 289, NextOffset: 317 testutil.go:485: Offset: 223, NextOffset: 313 testutil.go:485: Offset: 317, NextOffset: 432 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 313, NextOffset: 735 + testutil.go:485: Offset: 432, NextOffset: 880 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: 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: 2411 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 83, NextOffset: 111 testutil.go:485: Offset: 177, NextOffset: 205 @@ -56081,47 +55363,8 @@ testutil.go:485: Offset: 289, NextOffset: 317 testutil.go:485: Offset: 223, NextOffset: 313 testutil.go:485: Offset: 317, NextOffset: 432 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 313, NextOffset: 732 - testutil.go:485: Offset: 432, NextOffset: 876 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: 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: 760 - testutil.go:485: Offset: 876, NextOffset: 904 - testutil.go:485: Offset: 760, NextOffset: 788 - testutil.go:485: Offset: 904, NextOffset: 932 - testutil.go:485: Offset: 788, NextOffset: 816 - testutil.go:485: Offset: 932, NextOffset: 960 - testutil.go:485: Offset: 816, NextOffset: 2122 - testutil.go:485: Offset: 960, NextOffset: 2408 - 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: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [test2 baz.txt foo.txt barlink test dev] - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 876, NextOffset: 904 - testutil.go:485: Offset: 732, NextOffset: 760 - testutil.go:485: Offset: 904, NextOffset: 932 - testutil.go:485: Offset: 760, NextOffset: 788 - testutil.go:485: Offset: 932, NextOffset: 960 - testutil.go:485: Offset: 788, NextOffset: 816 - testutil.go:485: Offset: 960, NextOffset: 2408 - testutil.go:485: Offset: 816, NextOffset: 2122 - 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 .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" @@ -56151,39 +55394,39 @@ 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: 876 - testutil.go:485: Offset: 313, 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=1,prefix="",format=USTAR#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX#02 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":82,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":138,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":166,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":311,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":729,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":757,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":785,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":813,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":874,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":902,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":930,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":958,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:485: Offset: 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: 729, NextOffset: 757 - testutil.go:485: Offset: 874, NextOffset: 902 - testutil.go:485: Offset: 757, NextOffset: 785 - testutil.go:485: Offset: 902, NextOffset: 930 - testutil.go:485: Offset: 785, NextOffset: 813 - testutil.go:485: Offset: 930, NextOffset: 958 - testutil.go:485: Offset: 813, NextOffset: 2111 - testutil.go:485: Offset: 958, NextOffset: 2408 + 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: 2411 + testutil.go:485: Offset: 819, NextOffset: 2129 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [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: "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=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR#01 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","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":758,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":786,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":814,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","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":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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: 82, NextOffset: 110 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR#01/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX testutil.go:485: Offset: 176, NextOffset: 204 testutil.go:485: Offset: 110, NextOffset: 138 testutil.go:485: Offset: 204, NextOffset: 232 @@ -56195,6 +55438,29 @@ testutil.go:485: Offset: 288, NextOffset: 316 testutil.go:485: Offset: 222, NextOffset: 311 testutil.go:485: Offset: 316, NextOffset: 430 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 311, NextOffset: 730 + testutil.go:485: Offset: 430, NextOffset: 875 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: 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: 758 + testutil.go:485: Offset: 875, NextOffset: 903 + testutil.go:485: Offset: 758, NextOffset: 786 + testutil.go:485: Offset: 903, NextOffset: 931 + testutil.go:485: Offset: 786, NextOffset: 814 + testutil.go:485: Offset: 931, NextOffset: 959 + testutil.go:485: Offset: 814, NextOffset: 2114 + testutil.go:485: Offset: 959, NextOffset: 2405 + 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: 82, NextOffset: 110 testutil.go:485: Offset: 176, NextOffset: 204 @@ -56208,11 +55474,29 @@ testutil.go:485: Offset: 288, NextOffset: 316 testutil.go:485: Offset: 222, NextOffset: 311 testutil.go:485: Offset: 316, NextOffset: 430 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 311, NextOffset: 729 - testutil.go:485: Offset: 430, NextOffset: 874 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 "": [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: 875, NextOffset: 903 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR#01/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX + testutil.go:485: Offset: 730, NextOffset: 758 + testutil.go:485: Offset: 903, NextOffset: 931 + testutil.go:485: Offset: 758, NextOffset: 786 + testutil.go:485: Offset: 931, NextOffset: 959 + testutil.go:485: Offset: 786, NextOffset: 814 + testutil.go:485: Offset: 959, NextOffset: 2405 + testutil.go:485: Offset: 814, NextOffset: 2114 + 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: 176, NextOffset: 204 testutil.go:485: Offset: 82, NextOffset: 110 @@ -56226,29 +55510,6 @@ testutil.go:485: Offset: 194, NextOffset: 222 testutil.go:485: Offset: 316, NextOffset: 430 testutil.go:485: Offset: 222, NextOffset: 311 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 430, NextOffset: 874 - testutil.go:485: Offset: 311, NextOffset: 729 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 874, NextOffset: 902 - testutil.go:485: Offset: 729, NextOffset: 757 - testutil.go:485: Offset: 902, NextOffset: 930 - testutil.go:485: Offset: 757, NextOffset: 785 - testutil.go:485: Offset: 930, NextOffset: 958 - testutil.go:485: Offset: 785, NextOffset: 813 - testutil.go:485: Offset: 958, NextOffset: 2408 - testutil.go:485: Offset: 813, NextOffset: 2111 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "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 @@ -56262,15 +55523,33 @@ 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: 730 + testutil.go:371: Comparing: "barlink" vs "barlink" +=== 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=1,prefix="",format=PAX#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","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-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","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-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 84, NextOffset: 112 + testutil.go:485: Offset: 178, NextOffset: 206 + testutil.go:485: Offset: 112, NextOffset: 140 + testutil.go:485: Offset: 206, NextOffset: 234 + testutil.go:485: Offset: 140, NextOffset: 168 + testutil.go:485: Offset: 234, NextOffset: 262 + testutil.go:485: Offset: 168, NextOffset: 196 + testutil.go:485: Offset: 262, NextOffset: 290 + testutil.go:485: Offset: 196, NextOffset: 224 + testutil.go:485: Offset: 290, NextOffset: 318 + testutil.go:485: Offset: 224, NextOffset: 315 + testutil.go:485: Offset: 318, NextOffset: 434 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 315, NextOffset: 739 testutil.go:485: Offset: 434, NextOffset: 883 @@ -56285,13 +55564,13 @@ testutil.go:485: Offset: 795, NextOffset: 823 testutil.go:485: Offset: 939, NextOffset: 967 testutil.go:485: Offset: 823, NextOffset: 2127 - testutil.go:485: Offset: 967, NextOffset: 2419 + testutil.go:485: Offset: 967, NextOffset: 2418 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go: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" @@ -56307,38 +55586,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: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 84, NextOffset: 112 - testutil.go:485: Offset: 178, NextOffset: 206 - testutil.go:485: Offset: 112, NextOffset: 140 - testutil.go:485: Offset: 206, NextOffset: 234 - testutil.go:485: Offset: 140, NextOffset: 168 - testutil.go:485: Offset: 234, NextOffset: 262 - testutil.go:485: Offset: 168, NextOffset: 196 - testutil.go:485: Offset: 262, NextOffset: 290 - testutil.go:485: Offset: 196, NextOffset: 224 - testutil.go:485: Offset: 290, NextOffset: 318 - testutil.go:485: Offset: 224, NextOffset: 315 - testutil.go:485: Offset: 318, NextOffset: 434 testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [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: 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: 2419 - testutil.go:485: Offset: 823, NextOffset: 2127 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -56371,30 +55620,32 @@ testutil.go:485: Offset: 434, NextOffset: 883 testutil.go:485: Offset: 315, NextOffset: 739 testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 883, NextOffset: 911 + testutil.go:485: Offset: 739, NextOffset: 767 + testutil.go:485: Offset: 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: 2418 + testutil.go:485: Offset: 823, NextOffset: 2127 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":634,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":662,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":690,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":718,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":781,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":809,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":837,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":865,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":781,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":809,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":837,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":865,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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: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: 175, NextOffset: 203 @@ -56409,49 +55660,43 @@ 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: 634 + testutil.go:485: Offset: 309, NextOffset: 635 testutil.go:485: Offset: 428, NextOffset: 781 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 634, NextOffset: 662 + testutil.go:485: Offset: 635, NextOffset: 663 testutil.go:485: Offset: 781, NextOffset: 809 - testutil.go:485: Offset: 662, NextOffset: 690 + testutil.go:485: Offset: 663, NextOffset: 691 testutil.go:485: Offset: 809, NextOffset: 837 - testutil.go:485: Offset: 690, NextOffset: 718 + testutil.go:485: Offset: 691, NextOffset: 719 testutil.go:485: Offset: 837, NextOffset: 865 - testutil.go:485: Offset: 718, NextOffset: 1923 - testutil.go:485: Offset: 865, NextOffset: 2210 + testutil.go:485: Offset: 719, NextOffset: 1930 + testutil.go:485: Offset: 865, NextOffset: 2209 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [dev test2 baz.txt foo.txt barlink test] - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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: 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 "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 175, NextOffset: 203 testutil.go:485: Offset: 81, NextOffset: 109 @@ -56467,28 +55712,49 @@ testutil.go:485: Offset: 221, NextOffset: 309 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 428, NextOffset: 781 - testutil.go:485: Offset: 309, NextOffset: 634 + testutil.go:485: Offset: 309, NextOffset: 635 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:485: Offset: 781, NextOffset: 809 - testutil.go:485: Offset: 634, NextOffset: 662 + testutil.go:485: Offset: 635, NextOffset: 663 testutil.go:485: Offset: 809, NextOffset: 837 - testutil.go:485: Offset: 662, NextOffset: 690 + testutil.go:485: Offset: 663, NextOffset: 691 testutil.go:485: Offset: 837, NextOffset: 865 - testutil.go:485: Offset: 690, NextOffset: 718 - testutil.go:485: Offset: 865, NextOffset: 2210 - testutil.go:485: Offset: 718, NextOffset: 1923 + testutil.go:485: Offset: 691, NextOffset: 719 + testutil.go:485: Offset: 865, NextOffset: 2209 + testutil.go:485: Offset: 719, NextOffset: 1930 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "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=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":83,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":139,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":167,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":223,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":313,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":790,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":818,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":846,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":874,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":643,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":671,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":699,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":727,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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":816,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":844,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":872,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [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" @@ -56518,28 +55784,30 @@ testutil.go:485: Offset: 223, NextOffset: 313 testutil.go:485: Offset: 317, NextOffset: 432 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 313, NextOffset: 644 - testutil.go:485: Offset: 432, NextOffset: 790 + testutil.go:485: Offset: 313, NextOffset: 643 + testutil.go:485: Offset: 432, 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: 644, NextOffset: 672 - testutil.go:485: Offset: 790, NextOffset: 818 - testutil.go:485: Offset: 672, NextOffset: 700 - testutil.go:485: Offset: 818, NextOffset: 846 - testutil.go:485: Offset: 700, NextOffset: 728 - testutil.go:485: Offset: 846, NextOffset: 874 - testutil.go:485: Offset: 728, NextOffset: 1933 - testutil.go:485: Offset: 874, NextOffset: 2217 + testutil.go:485: Offset: 643, NextOffset: 671 + testutil.go:485: Offset: 788, NextOffset: 816 + testutil.go:485: Offset: 671, NextOffset: 699 + testutil.go:485: Offset: 816, NextOffset: 844 + testutil.go:485: Offset: 699, NextOffset: 727 + testutil.go:485: Offset: 844, NextOffset: 872 + testutil.go:485: Offset: 727, NextOffset: 1929 + testutil.go:485: Offset: 872, NextOffset: 2219 testutil.go:371: Comparing: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [foo.txt barlink test dev test2 baz.txt] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [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: 177, NextOffset: 205 testutil.go:485: Offset: 83, NextOffset: 111 @@ -56553,29 +55821,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: 790 - testutil.go:485: Offset: 313, NextOffset: 644 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 790, NextOffset: 818 - testutil.go:485: Offset: 644, NextOffset: 672 - testutil.go:485: Offset: 818, NextOffset: 846 - testutil.go:485: Offset: 672, NextOffset: 700 - testutil.go:485: Offset: 846, NextOffset: 874 - testutil.go:485: Offset: 700, NextOffset: 728 - testutil.go:485: Offset: 874, NextOffset: 2217 - testutil.go:485: Offset: 728, NextOffset: 1933 - 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: 177, NextOffset: 205 testutil.go:485: Offset: 83, NextOffset: 111 @@ -56589,46 +55834,49 @@ 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=2,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 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":82,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":138,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":166,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":311,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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: 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: 638 - testutil.go:485: Offset: 430, NextOffset: 782 + testutil.go:485: Offset: 432, NextOffset: 788 + testutil.go:485: Offset: 313, 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: 638, NextOffset: 666 - testutil.go:485: Offset: 782, NextOffset: 810 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU#02 + testutil.go:485: Offset: 788, NextOffset: 816 + testutil.go:485: Offset: 643, NextOffset: 671 + testutil.go:485: Offset: 816, NextOffset: 844 + testutil.go:485: Offset: 671, NextOffset: 699 + testutil.go:485: Offset: 844, NextOffset: 872 + testutil.go:485: Offset: 699, NextOffset: 727 + testutil.go:485: Offset: 872, NextOffset: 2219 + testutil.go:485: Offset: 727, NextOffset: 1929 + 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/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU - testutil.go:485: Offset: 666, NextOffset: 694 - testutil.go:485: Offset: 810, NextOffset: 838 - testutil.go:485: Offset: 694, NextOffset: 722 - testutil.go:485: Offset: 838, NextOffset: 866 - testutil.go:485: Offset: 722, NextOffset: 1926 - testutil.go:485: Offset: 866, NextOffset: 2213 + 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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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: "test" vs "test" + testutil.go:377: 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: 2206 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" @@ -56648,23 +55896,25 @@ 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 "": [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" - 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: 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 "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 176, NextOffset: 204 testutil.go:485: Offset: 82, NextOffset: 110 @@ -56679,57 +55929,50 @@ testutil.go:485: Offset: 316, NextOffset: 430 testutil.go:485: Offset: 222, NextOffset: 311 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 430, NextOffset: 782 - testutil.go:485: Offset: 311, NextOffset: 638 + 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: 782, NextOffset: 810 - testutil.go:485: Offset: 638, NextOffset: 666 - testutil.go:485: Offset: 810, NextOffset: 838 - testutil.go:485: Offset: 666, NextOffset: 694 - testutil.go:485: Offset: 838, NextOffset: 866 - testutil.go:485: Offset: 694, NextOffset: 722 - testutil.go:485: Offset: 866, NextOffset: 2213 - testutil.go:485: Offset: 722, NextOffset: 1926 + 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: 2206 + testutil.go:485: Offset: 723, NextOffset: 1923 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [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 + 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=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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":816,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":844,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":872,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":646,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":674,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":702,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":730,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 315, NextOffset: 644 - testutil.go:485: Offset: 434, 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: 644, NextOffset: 672 - testutil.go:485: Offset: 788, NextOffset: 816 - testutil.go:485: Offset: 672, NextOffset: 700 - testutil.go:485: Offset: 816, NextOffset: 844 - testutil.go:485: Offset: 700, NextOffset: 728 - testutil.go:485: Offset: 844, NextOffset: 872 - testutil.go:485: Offset: 728, NextOffset: 1934 - testutil.go:485: Offset: 872, NextOffset: 2218 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR#02 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU - 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:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -56758,29 +56001,46 @@ testutil.go:485: Offset: 290, NextOffset: 318 testutil.go:485: Offset: 224, NextOffset: 315 testutil.go:485: Offset: 318, NextOffset: 434 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [barlink test dev test2 baz.txt foo.txt] testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 434, NextOffset: 788 - testutil.go:485: Offset: 315, NextOffset: 644 + testutil.go:485: Offset: 315, NextOffset: 646 + testutil.go:485: Offset: 434, NextOffset: 791 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 788, NextOffset: 816 - testutil.go:485: Offset: 644, NextOffset: 672 - testutil.go:485: Offset: 816, NextOffset: 844 - testutil.go:485: Offset: 672, NextOffset: 700 - testutil.go:485: Offset: 844, NextOffset: 872 - testutil.go:485: Offset: 700, NextOffset: 728 - testutil.go:485: Offset: 872, NextOffset: 2218 - testutil.go:485: Offset: 728, NextOffset: 1934 + testutil.go:485: Offset: 646, NextOffset: 674 + testutil.go:485: Offset: 791, NextOffset: 819 + testutil.go:485: Offset: 674, NextOffset: 702 + testutil.go:485: Offset: 819, NextOffset: 847 + testutil.go:485: Offset: 702, NextOffset: 730 + testutil.go:485: Offset: 847, NextOffset: 875 + testutil.go:485: Offset: 730, NextOffset: 1944 + 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/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "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: 791, NextOffset: 819 + testutil.go:485: Offset: 646, NextOffset: 674 + testutil.go:485: Offset: 819, NextOffset: 847 + testutil.go:485: Offset: 674, NextOffset: 702 + testutil.go:485: Offset: 847, NextOffset: 875 + testutil.go:485: Offset: 702, NextOffset: 730 + testutil.go:485: Offset: 875, NextOffset: 2223 + testutil.go:485: Offset: 730, NextOffset: 1944 + testutil.go:371: Comparing: "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" @@ -56809,43 +56069,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: 791 + testutil.go:485: Offset: 315, NextOffset: 646 + testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1427,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1459,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1491,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1523,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1705,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1737,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1769,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1801,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1427,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1459,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1491,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1523,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1706,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1738,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1770,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1802,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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: 130, NextOffset: 162 - testutil.go:485: Offset: 339, NextOffset: 371 - testutil.go:485: Offset: 162, NextOffset: 194 - testutil.go:485: Offset: 371, NextOffset: 403 - testutil.go:485: Offset: 194, NextOffset: 226 - testutil.go:485: Offset: 403, NextOffset: 435 - testutil.go:485: Offset: 226, NextOffset: 258 - testutil.go:485: Offset: 435, NextOffset: 467 - testutil.go:485: Offset: 258, NextOffset: 290 - testutil.go:485: Offset: 467, NextOffset: 499 - testutil.go:485: Offset: 290, NextOffset: 484 - testutil.go:485: Offset: 499, NextOffset: 727 + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 484, NextOffset: 1427 - testutil.go:485: Offset: 727, NextOffset: 1705 + testutil.go:485: Offset: 727, NextOffset: 1706 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:485: Offset: 1427, NextOffset: 1459 - testutil.go:485: Offset: 1705, NextOffset: 1737 + testutil.go:485: Offset: 1706, NextOffset: 1738 testutil.go:485: Offset: 1459, NextOffset: 1491 - testutil.go:485: Offset: 1737, NextOffset: 1769 + testutil.go:485: Offset: 1738, NextOffset: 1770 testutil.go:485: Offset: 1491, NextOffset: 1523 - testutil.go:485: Offset: 1769, NextOffset: 1801 + testutil.go:485: Offset: 1770, NextOffset: 1802 testutil.go:485: Offset: 1523, NextOffset: 4851 - testutil.go:485: Offset: 1801, NextOffset: 5458 + testutil.go:485: Offset: 1802, NextOffset: 5460 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go: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" @@ -56862,24 +56115,34 @@ testutil.go:485: Offset: 226, NextOffset: 258 testutil.go:485: Offset: 435, NextOffset: 467 testutil.go:485: Offset: 258, NextOffset: 290 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR#02/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR + testutil.go:485: Offset: 467, NextOffset: 499 + testutil.go:485: Offset: 290, NextOffset: 484 + testutil.go:485: Offset: 499, NextOffset: 727 + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 130, NextOffset: 162 + testutil.go:485: Offset: 339, NextOffset: 371 + testutil.go:485: Offset: 162, NextOffset: 194 + testutil.go:485: Offset: 371, NextOffset: 403 + testutil.go:485: Offset: 194, NextOffset: 226 + testutil.go:485: Offset: 403, NextOffset: 435 + testutil.go:485: Offset: 226, NextOffset: 258 + testutil.go:485: Offset: 435, NextOffset: 467 + testutil.go:485: Offset: 258, NextOffset: 290 testutil.go:485: Offset: 467, NextOffset: 499 testutil.go:485: Offset: 290, NextOffset: 484 testutil.go:485: Offset: 499, NextOffset: 727 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [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:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1705, NextOffset: 1737 + testutil.go:485: Offset: 1706, NextOffset: 1738 testutil.go:485: Offset: 1427, NextOffset: 1459 - testutil.go:485: Offset: 1737, NextOffset: 1769 + testutil.go:485: Offset: 1738, NextOffset: 1770 testutil.go:485: Offset: 1459, NextOffset: 1491 - testutil.go:485: Offset: 1769, NextOffset: 1801 + testutil.go:485: Offset: 1770, NextOffset: 1802 testutil.go:485: Offset: 1491, NextOffset: 1523 - testutil.go:485: Offset: 1801, NextOffset: 5458 + testutil.go:485: Offset: 1802, NextOffset: 5460 testutil.go:485: Offset: 1523, NextOffset: 4851 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] @@ -56916,15 +56179,19 @@ 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: 1705 + testutil.go:485: Offset: 727, NextOffset: 1706 testutil.go:485: Offset: 484, NextOffset: 1427 + testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,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 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":132,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":164,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":196,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":228,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":260,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":488,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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 [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" @@ -56937,7 +56204,7 @@ testutil.go:485: Offset: 1537, NextOffset: 4896 testutil.go:485: Offset: 1813, NextOffset: 5503 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -56973,11 +56240,21 @@ testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 488, NextOffset: 1441 testutil.go:485: Offset: 729, NextOffset: 1717 - testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [test dev test2 baz.txt foo.txt barlink] + testutil.go:377: Directory: "" vs "": [.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: 1717, NextOffset: 1749 + testutil.go:485: Offset: 1441, NextOffset: 1473 + testutil.go:485: Offset: 1749, NextOffset: 1781 + testutil.go:485: Offset: 1473, NextOffset: 1505 + testutil.go:485: Offset: 1781, NextOffset: 1813 + testutil.go:485: Offset: 1505, NextOffset: 1537 + testutil.go:485: Offset: 1813, NextOffset: 5503 + testutil.go:485: Offset: 1537, NextOffset: 4896 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" @@ -57014,27 +56291,15 @@ testutil.go:485: Offset: 729, NextOffset: 1717 testutil.go:485: Offset: 488, 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: 1717, NextOffset: 1749 - testutil.go:485: Offset: 1441, NextOffset: 1473 - testutil.go:485: Offset: 1749, NextOffset: 1781 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX#02/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR - testutil.go:485: Offset: 1473, NextOffset: 1505 - testutil.go:485: Offset: 1781, NextOffset: 1813 - testutil.go:485: Offset: 1505, NextOffset: 1537 - testutil.go:485: Offset: 1813, NextOffset: 5503 - testutil.go:485: Offset: 1537, NextOffset: 4896 === 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=9,prefix="/",format=GNU#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":132,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":164,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":196,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":228,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":260,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":487,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1434,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1466,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1498,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1530,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1711,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1743,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1775,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1807,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1435,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1467,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1499,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1531,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1711,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1743,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1775,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1807,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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 "": [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: 132, NextOffset: 164 testutil.go:485: Offset: 339, NextOffset: 371 @@ -57049,26 +56314,26 @@ testutil.go:485: Offset: 292, NextOffset: 487 testutil.go:485: Offset: 499, NextOffset: 728 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 487, NextOffset: 1434 + testutil.go:485: Offset: 487, NextOffset: 1435 testutil.go:485: Offset: 728, NextOffset: 1711 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1434, NextOffset: 1466 + testutil.go:485: Offset: 1435, NextOffset: 1467 testutil.go:485: Offset: 1711, NextOffset: 1743 - testutil.go:485: Offset: 1466, NextOffset: 1498 + testutil.go:485: Offset: 1467, NextOffset: 1499 testutil.go:485: Offset: 1743, NextOffset: 1775 - testutil.go:485: Offset: 1498, NextOffset: 1530 + testutil.go:485: Offset: 1499, NextOffset: 1531 testutil.go:485: Offset: 1775, NextOffset: 1807 - testutil.go:485: Offset: 1530, NextOffset: 4874 - testutil.go:485: Offset: 1807, NextOffset: 5481 + testutil.go:485: Offset: 1531, NextOffset: 4876 + testutil.go:485: Offset: 1807, NextOffset: 5483 testutil.go:371: Comparing: "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" @@ -57085,15 +56350,7 @@ testutil.go:485: Offset: 292, NextOffset: 487 testutil.go:485: Offset: 499, NextOffset: 728 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [test2 baz.txt foo.txt barlink test dev] - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [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: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: 339, NextOffset: 371 testutil.go:485: Offset: 132, NextOffset: 164 @@ -57107,6 +56364,32 @@ testutil.go:485: Offset: 260, NextOffset: 292 testutil.go:485: Offset: 499, NextOffset: 728 testutil.go:485: Offset: 292, NextOffset: 487 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR#01/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 728, NextOffset: 1711 + testutil.go:485: Offset: 487, NextOffset: 1435 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1711, NextOffset: 1743 + testutil.go:485: Offset: 1435, NextOffset: 1467 + testutil.go:485: Offset: 1743, NextOffset: 1775 + testutil.go:485: Offset: 1467, NextOffset: 1499 + testutil.go:485: Offset: 1775, NextOffset: 1807 + testutil.go:485: Offset: 1499, NextOffset: 1531 + testutil.go:485: Offset: 1807, NextOffset: 5483 + testutil.go:485: Offset: 1531, NextOffset: 4876 + 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: 339, NextOffset: 371 testutil.go:485: Offset: 132, NextOffset: 164 @@ -57120,51 +56403,30 @@ testutil.go:485: Offset: 260, NextOffset: 292 testutil.go:485: Offset: 499, NextOffset: 728 testutil.go:485: Offset: 292, NextOffset: 487 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 728, NextOffset: 1711 - testutil.go:485: Offset: 487, NextOffset: 1434 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1711, NextOffset: 1743 - testutil.go:485: Offset: 1434, NextOffset: 1466 - testutil.go:485: Offset: 1743, NextOffset: 1775 - testutil.go:485: Offset: 1466, NextOffset: 1498 - testutil.go:485: Offset: 1775, NextOffset: 1807 - testutil.go:485: Offset: 1498, NextOffset: 1530 - testutil.go:485: Offset: 1807, NextOffset: 5481 - testutil.go:485: Offset: 1530, NextOffset: 4874 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX#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=GNU#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR#02 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":133,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":165,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":197,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":229,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":261,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":293,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":490,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1449,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1481,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1513,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1545,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1451,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1483,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1515,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1547,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 490, NextOffset: 1449 - testutil.go:485: Offset: 731, NextOffset: 1725 + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1449, NextOffset: 1481 - testutil.go:485: Offset: 1725, NextOffset: 1757 - testutil.go:485: Offset: 1481, NextOffset: 1513 - testutil.go:485: Offset: 1757, NextOffset: 1789 - testutil.go:485: Offset: 1513, NextOffset: 1545 - testutil.go:485: Offset: 1789, NextOffset: 1821 - testutil.go:485: Offset: 1545, NextOffset: 4918 - testutil.go:485: Offset: 1821, NextOffset: 5524 + testutil.go:485: Offset: 1451, NextOffset: 1483 + testutil.go:485: Offset: 1727, NextOffset: 1759 + testutil.go:485: Offset: 1483, NextOffset: 1515 + testutil.go:485: Offset: 1759, NextOffset: 1791 + testutil.go:485: Offset: 1515, NextOffset: 1547 + testutil.go:485: Offset: 1791, NextOffset: 1823 + testutil.go:485: Offset: 1547, NextOffset: 4921 + testutil.go:485: Offset: 1823, 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: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" @@ -57193,10 +56455,24 @@ testutil.go:485: Offset: 468, NextOffset: 500 testutil.go:485: Offset: 293, NextOffset: 490 testutil.go:485: Offset: 500, NextOffset: 731 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 490, NextOffset: 1451 + testutil.go:485: Offset: 731, NextOffset: 1727 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [barlink test dev test2 baz.txt foo.txt] + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: 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: 1451, NextOffset: 1483 + testutil.go:485: Offset: 1759, NextOffset: 1791 + testutil.go:485: Offset: 1483, NextOffset: 1515 + testutil.go:485: Offset: 1791, NextOffset: 1823 + testutil.go:485: Offset: 1515, NextOffset: 1547 + testutil.go:485: Offset: 1823, NextOffset: 5527 + testutil.go:485: Offset: 1547, NextOffset: 4921 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -57230,29 +56506,18 @@ testutil.go:485: Offset: 500, NextOffset: 731 testutil.go:485: Offset: 293, NextOffset: 490 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 731, NextOffset: 1725 - testutil.go:485: Offset: 490, NextOffset: 1449 + testutil.go:485: Offset: 731, NextOffset: 1727 + testutil.go:485: Offset: 490, NextOffset: 1451 testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1725, NextOffset: 1757 - testutil.go:485: Offset: 1449, NextOffset: 1481 - testutil.go:485: Offset: 1757, NextOffset: 1789 - testutil.go:485: Offset: 1481, NextOffset: 1513 - testutil.go:485: Offset: 1789, NextOffset: 1821 - testutil.go:485: Offset: 1513, NextOffset: 1545 - testutil.go:485: Offset: 1821, NextOffset: 5524 - testutil.go:485: Offset: 1545, NextOffset: 4918 === 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=USTAR#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":130,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":162,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":194,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":226,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":258,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":290,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":484,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1978,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2010,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2042,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2074,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2257,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2289,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2321,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2353,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1978,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2010,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2042,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2074,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2257,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2289,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2321,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2353,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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 "": [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: 130, NextOffset: 162 testutil.go:485: Offset: 339, NextOffset: 371 @@ -57279,10 +56544,10 @@ testutil.go:485: Offset: 2289, NextOffset: 2321 testutil.go:485: Offset: 2042, NextOffset: 2074 testutil.go:485: Offset: 2321, NextOffset: 2353 - testutil.go:485: Offset: 2074, NextOffset: 5773 - testutil.go:485: Offset: 2353, NextOffset: 6381 + testutil.go:485: Offset: 2074, NextOffset: 5775 + testutil.go:485: Offset: 2353, NextOffset: 6384 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" @@ -57303,7 +56568,7 @@ testutil.go:485: Offset: 290, NextOffset: 484 testutil.go:485: Offset: 499, NextOffset: 727 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [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 [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" @@ -57341,44 +56606,30 @@ testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:485: Offset: 2257, NextOffset: 2289 testutil.go:485: Offset: 1978, NextOffset: 2010 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU#01/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX testutil.go:485: Offset: 2289, NextOffset: 2321 testutil.go:485: Offset: 2010, NextOffset: 2042 testutil.go:485: Offset: 2321, NextOffset: 2353 testutil.go:485: Offset: 2042, NextOffset: 2074 - testutil.go:485: Offset: 2353, NextOffset: 6381 - testutil.go:485: Offset: 2074, NextOffset: 5773 + testutil.go:485: Offset: 2353, NextOffset: 6384 + testutil.go:485: Offset: 2074, NextOffset: 5775 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU#01/duplicated_entry_offset === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=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=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR#01/duplicated_entry_offset === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":132,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":164,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":196,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":228,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":260,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":488,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","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-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","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-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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: "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 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX#02/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX - 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: 2268 - 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" @@ -57388,10 +56639,10 @@ 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: 5818 - testutil.go:485: Offset: 2364, NextOffset: 6424 + testutil.go:485: Offset: 2088, NextOffset: 5819 + testutil.go:485: Offset: 2364, NextOffset: 6426 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -57405,17 +56656,33 @@ 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 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX + testutil.go:485: Offset: 228, NextOffset: 260 + testutil.go:485: Offset: 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: "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: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [barlink test dev test2 baz.txt foo.txt] testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 729, NextOffset: 2268 testutil.go:485: Offset: 488, NextOffset: 1992 + testutil.go:485: Offset: 729, NextOffset: 2268 + 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: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] @@ -57424,18 +56691,16 @@ testutil.go:485: Offset: 1992, NextOffset: 2024 testutil.go:485: Offset: 2300, NextOffset: 2332 testutil.go:485: Offset: 2024, NextOffset: 2056 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU#02 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX testutil.go:485: Offset: 2332, NextOffset: 2364 testutil.go:485: Offset: 2056, NextOffset: 2088 - testutil.go:485: Offset: 2364, NextOffset: 6424 - testutil.go:485: Offset: 2088, NextOffset: 5818 + testutil.go:485: Offset: 2364, NextOffset: 6426 + testutil.go:485: Offset: 2088, NextOffset: 5819 testutil.go:371: Comparing: "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" @@ -57464,18 +56729,19 @@ 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: 2268 + testutil.go:485: Offset: 488, NextOffset: 1992 === 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/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=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX#01/duplicated_entry_offset === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":132,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":164,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":196,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":228,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":260,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":487,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2020,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2052,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2084,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":2265,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2297,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2329,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2361,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2020,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2052,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2084,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":2264,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2296,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2328,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2360,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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 "": [barlink test dev test2 baz.txt foo.txt] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 132, NextOffset: 164 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR#02 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX testutil.go:485: Offset: 339, NextOffset: 371 testutil.go:485: Offset: 164, NextOffset: 196 testutil.go:485: Offset: 371, NextOffset: 403 @@ -57489,19 +56755,21 @@ testutil.go:485: Offset: 499, NextOffset: 728 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 487, NextOffset: 1988 - testutil.go:485: Offset: 728, NextOffset: 2265 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU#01 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX + testutil.go:485: Offset: 728, NextOffset: 2264 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:485: Offset: 1988, NextOffset: 2020 - testutil.go:485: Offset: 2265, NextOffset: 2297 + testutil.go:485: Offset: 2264, NextOffset: 2296 testutil.go:485: Offset: 2020, NextOffset: 2052 - testutil.go:485: Offset: 2297, NextOffset: 2329 + testutil.go:485: Offset: 2296, NextOffset: 2328 testutil.go:485: Offset: 2052, NextOffset: 2084 - testutil.go:485: Offset: 2329, NextOffset: 2361 - testutil.go:485: Offset: 2084, NextOffset: 5800 - testutil.go:485: Offset: 2361, NextOffset: 6408 + testutil.go:485: Offset: 2328, NextOffset: 2360 + testutil.go:485: Offset: 2084, NextOffset: 5801 + testutil.go:485: Offset: 2360, NextOffset: 6409 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" @@ -57524,28 +56792,41 @@ testutil.go:485: Offset: 292, NextOffset: 487 testutil.go:485: Offset: 499, NextOffset: 728 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [test2 baz.txt foo.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [barlink test dev test2 baz.txt foo.txt] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 339, NextOffset: 371 + testutil.go:485: Offset: 132, NextOffset: 164 + testutil.go:485: Offset: 371, NextOffset: 403 + testutil.go:485: Offset: 164, NextOffset: 196 + testutil.go:485: Offset: 403, NextOffset: 435 + testutil.go:485: Offset: 196, NextOffset: 228 + testutil.go:485: Offset: 435, NextOffset: 467 + testutil.go:485: Offset: 228, NextOffset: 260 + testutil.go:485: Offset: 467, NextOffset: 499 + testutil.go:485: Offset: 260, NextOffset: 292 + testutil.go:485: Offset: 499, NextOffset: 728 + testutil.go:485: Offset: 292, NextOffset: 487 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 728, NextOffset: 2265 + testutil.go:485: Offset: 728, NextOffset: 2264 testutil.go:485: Offset: 487, NextOffset: 1988 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 2265, NextOffset: 2297 + testutil.go:485: Offset: 2264, NextOffset: 2296 testutil.go:485: Offset: 1988, NextOffset: 2020 - testutil.go:485: Offset: 2297, NextOffset: 2329 + testutil.go:485: Offset: 2296, NextOffset: 2328 testutil.go:485: Offset: 2020, NextOffset: 2052 - testutil.go:485: Offset: 2329, NextOffset: 2361 + testutil.go:485: Offset: 2328, NextOffset: 2360 testutil.go:485: Offset: 2052, NextOffset: 2084 - testutil.go:485: Offset: 2361, NextOffset: 6408 - testutil.go:485: Offset: 2084, NextOffset: 5800 + testutil.go:485: Offset: 2360, NextOffset: 6409 + testutil.go:485: Offset: 2084, NextOffset: 5801 testutil.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" @@ -57561,43 +56842,49 @@ testutil.go:485: Offset: 260, NextOffset: 292 testutil.go:485: Offset: 499, NextOffset: 728 testutil.go:485: Offset: 292, NextOffset: 487 - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 339, NextOffset: 371 - testutil.go:485: Offset: 132, NextOffset: 164 - testutil.go:485: Offset: 371, NextOffset: 403 - testutil.go:485: Offset: 164, NextOffset: 196 - testutil.go:485: Offset: 403, NextOffset: 435 - testutil.go:485: Offset: 196, NextOffset: 228 - testutil.go:485: Offset: 435, NextOffset: 467 - testutil.go:485: Offset: 228, NextOffset: 260 - testutil.go:485: Offset: 467, NextOffset: 499 - testutil.go:485: Offset: 260, NextOffset: 292 - testutil.go:485: Offset: 499, NextOffset: 728 - testutil.go:485: Offset: 292, NextOffset: 487 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":133,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":165,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":197,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":229,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":261,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":293,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":490,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2005,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2037,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2069,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2101,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2282,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2314,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2346,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2378,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2006,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2038,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2070,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2102,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2283,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2315,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2347,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2379,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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 "": [test dev test2 baz.txt foo.txt barlink] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 133, NextOffset: 165 + testutil.go:485: Offset: 340, NextOffset: 372 + testutil.go:485: Offset: 165, NextOffset: 197 + testutil.go:485: Offset: 372, NextOffset: 404 + testutil.go:485: Offset: 197, NextOffset: 229 + testutil.go:485: Offset: 404, NextOffset: 436 + testutil.go:485: Offset: 229, NextOffset: 261 + testutil.go:485: Offset: 436, NextOffset: 468 + testutil.go:485: Offset: 261, NextOffset: 293 + testutil.go:485: Offset: 468, NextOffset: 500 + testutil.go:485: Offset: 293, NextOffset: 490 + testutil.go:485: Offset: 500, NextOffset: 731 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 490, NextOffset: 2006 + testutil.go:485: Offset: 731, NextOffset: 2283 + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 2005, NextOffset: 2037 - testutil.go:485: Offset: 2282, NextOffset: 2314 - testutil.go:485: Offset: 2037, NextOffset: 2069 - testutil.go:485: Offset: 2314, NextOffset: 2346 - testutil.go:485: Offset: 2069, NextOffset: 2101 - testutil.go:485: Offset: 2346, NextOffset: 2378 - testutil.go:485: Offset: 2101, NextOffset: 5849 - testutil.go:485: Offset: 2378, NextOffset: 6455 + testutil.go:485: Offset: 2006, NextOffset: 2038 + testutil.go:485: Offset: 2283, NextOffset: 2315 + testutil.go:485: Offset: 2038, NextOffset: 2070 + testutil.go:485: Offset: 2315, NextOffset: 2347 + testutil.go:485: Offset: 2070, NextOffset: 2102 + testutil.go:485: Offset: 2347, NextOffset: 2379 + testutil.go:485: Offset: 2102, NextOffset: 5851 + testutil.go:485: Offset: 2379, NextOffset: 6458 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -57613,45 +56900,42 @@ 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 "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [foo.txt barlink test dev test2 baz.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 133, NextOffset: 165 testutil.go:485: Offset: 340, NextOffset: 372 - testutil.go:485: Offset: 165, NextOffset: 197 + testutil.go:485: Offset: 133, NextOffset: 165 testutil.go:485: Offset: 372, NextOffset: 404 - testutil.go:485: Offset: 197, NextOffset: 229 + testutil.go:485: Offset: 165, NextOffset: 197 testutil.go:485: Offset: 404, NextOffset: 436 - testutil.go:485: Offset: 229, NextOffset: 261 + testutil.go:485: Offset: 197, NextOffset: 229 testutil.go:485: Offset: 436, NextOffset: 468 - testutil.go:485: Offset: 261, NextOffset: 293 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR#02/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX + testutil.go:485: Offset: 229, NextOffset: 261 testutil.go:485: Offset: 468, NextOffset: 500 - testutil.go:485: Offset: 293, NextOffset: 490 + testutil.go:485: Offset: 261, NextOffset: 293 testutil.go:485: Offset: 500, NextOffset: 731 + testutil.go:485: Offset: 293, NextOffset: 490 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 490, NextOffset: 2005 - testutil.go:485: Offset: 731, NextOffset: 2282 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [foo.txt barlink test dev test2 baz.txt] + testutil.go:485: Offset: 731, NextOffset: 2283 + testutil.go:485: Offset: 490, NextOffset: 2006 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 2282, NextOffset: 2314 - testutil.go:485: Offset: 2005, NextOffset: 2037 - testutil.go:485: Offset: 2314, NextOffset: 2346 - testutil.go:485: Offset: 2037, NextOffset: 2069 - testutil.go:485: Offset: 2346, NextOffset: 2378 - testutil.go:485: Offset: 2069, NextOffset: 2101 - testutil.go:485: Offset: 2378, NextOffset: 6455 - testutil.go:485: Offset: 2101, NextOffset: 5849 + testutil.go:485: Offset: 2283, NextOffset: 2315 + testutil.go:485: Offset: 2006, NextOffset: 2038 + testutil.go:485: Offset: 2315, NextOffset: 2347 + testutil.go:485: Offset: 2038, NextOffset: 2070 + testutil.go:485: Offset: 2347, NextOffset: 2379 + testutil.go:485: Offset: 2070, NextOffset: 2102 + testutil.go:485: Offset: 2379, NextOffset: 6458 + testutil.go:485: Offset: 2102, NextOffset: 5851 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -57667,29 +56951,32 @@ testutil.go:485: Offset: 261, NextOffset: 293 testutil.go:485: Offset: 500, NextOffset: 731 testutil.go:485: Offset: 293, NextOffset: 490 - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 340, NextOffset: 372 - testutil.go:485: Offset: 133, NextOffset: 165 - testutil.go:485: Offset: 372, NextOffset: 404 - testutil.go:485: Offset: 165, NextOffset: 197 - testutil.go:485: Offset: 404, NextOffset: 436 - testutil.go:485: Offset: 197, NextOffset: 229 - testutil.go:485: Offset: 436, NextOffset: 468 - testutil.go:485: Offset: 229, NextOffset: 261 - testutil.go:485: Offset: 468, NextOffset: 500 - testutil.go:485: Offset: 261, NextOffset: 293 - testutil.go:485: Offset: 500, NextOffset: 731 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX#02 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX - testutil.go:485: Offset: 293, NextOffset: 490 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 731, NextOffset: 2282 - testutil.go:485: Offset: 490, NextOffset: 2005 === 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":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1434,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1466,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1498,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1530,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1712,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1744,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1776,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1808,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX#01 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":131,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":163,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":195,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":227,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":259,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":291,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":485,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1434,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1466,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1498,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1530,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1712,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1744,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1776,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1808,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1434, NextOffset: 1466 + testutil.go:485: Offset: 1712, NextOffset: 1744 + testutil.go:485: Offset: 1466, NextOffset: 1498 + testutil.go:485: Offset: 1744, NextOffset: 1776 + testutil.go:485: Offset: 1498, NextOffset: 1530 + testutil.go:485: Offset: 1776, NextOffset: 1808 + testutil.go:485: Offset: 1530, NextOffset: 4860 + testutil.go:485: Offset: 1808, NextOffset: 5469 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -57722,25 +57009,25 @@ testutil.go:485: Offset: 485, NextOffset: 1434 testutil.go:485: Offset: 727, NextOffset: 1712 testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1434, NextOffset: 1466 - testutil.go:485: Offset: 1712, NextOffset: 1744 - testutil.go:485: Offset: 1466, NextOffset: 1498 - testutil.go:485: Offset: 1744, NextOffset: 1776 - testutil.go:485: Offset: 1498, NextOffset: 1530 - testutil.go:485: Offset: 1776, NextOffset: 1808 - testutil.go:485: Offset: 1530, NextOffset: 4860 - testutil.go:485: Offset: 1808, NextOffset: 5468 - testutil.go:371: Comparing: "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 "": [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 [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 + testutil.go:485: Offset: 371, NextOffset: 403 + testutil.go:485: Offset: 163, NextOffset: 195 + testutil.go:485: Offset: 403, NextOffset: 435 + testutil.go:485: Offset: 195, NextOffset: 227 + testutil.go:485: Offset: 435, NextOffset: 467 + testutil.go:485: Offset: 227, NextOffset: 259 + testutil.go:485: Offset: 467, NextOffset: 499 + testutil.go:485: Offset: 259, NextOffset: 291 + testutil.go:485: Offset: 499, NextOffset: 727 + testutil.go:485: Offset: 291, NextOffset: 485 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 727, NextOffset: 1712 + testutil.go:485: Offset: 485, NextOffset: 1434 + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" @@ -57748,18 +57035,16 @@ testutil.go:485: Offset: 1434, NextOffset: 1466 testutil.go:485: Offset: 1744, NextOffset: 1776 testutil.go:485: Offset: 1466, NextOffset: 1498 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX#02/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU testutil.go:485: Offset: 1776, NextOffset: 1808 testutil.go:485: Offset: 1498, NextOffset: 1530 - testutil.go:485: Offset: 1808, NextOffset: 5468 + testutil.go:485: Offset: 1808, NextOffset: 5469 testutil.go:485: Offset: 1530, NextOffset: 4860 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" @@ -57771,53 +57056,35 @@ testutil.go:485: Offset: 195, NextOffset: 227 testutil.go:485: Offset: 435, NextOffset: 467 testutil.go:485: Offset: 227, NextOffset: 259 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX#02/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU - testutil.go:485: Offset: 467, NextOffset: 499 - testutil.go:485: Offset: 259, NextOffset: 291 - testutil.go:485: Offset: 499, NextOffset: 727 - testutil.go:485: Offset: 291, NextOffset: 485 - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 339, NextOffset: 371 - testutil.go:485: Offset: 131, NextOffset: 163 - testutil.go:485: Offset: 371, NextOffset: 403 - testutil.go:485: Offset: 163, NextOffset: 195 - testutil.go:485: Offset: 403, NextOffset: 435 - testutil.go:485: Offset: 195, NextOffset: 227 - testutil.go:485: Offset: 435, NextOffset: 467 - testutil.go:485: Offset: 227, NextOffset: 259 testutil.go:485: Offset: 467, NextOffset: 499 testutil.go:485: Offset: 259, NextOffset: 291 testutil.go:485: Offset: 499, NextOffset: 727 testutil.go:485: Offset: 291, NextOffset: 485 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 727, NextOffset: 1712 - testutil.go:485: Offset: 485, NextOffset: 1434 - testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=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 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":133,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":165,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":197,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":229,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":261,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":293,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":490,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1448,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1480,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1512,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1544,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1449,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1481,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1513,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1545,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1726,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1758,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1790,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1822,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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 "": [dev test2 baz.txt foo.txt barlink test] 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: 1448, NextOffset: 1480 - testutil.go:485: Offset: 1725, NextOffset: 1757 - testutil.go:485: Offset: 1480, NextOffset: 1512 - testutil.go:485: Offset: 1757, NextOffset: 1789 - testutil.go:485: Offset: 1512, NextOffset: 1544 - testutil.go:485: Offset: 1789, NextOffset: 1821 - testutil.go:485: Offset: 1544, NextOffset: 4907 - testutil.go:485: Offset: 1821, NextOffset: 5514 + testutil.go:485: Offset: 1449, NextOffset: 1481 + testutil.go:485: Offset: 1726, NextOffset: 1758 + testutil.go:485: Offset: 1481, NextOffset: 1513 + testutil.go:485: Offset: 1758, NextOffset: 1790 + testutil.go:485: Offset: 1513, NextOffset: 1545 + testutil.go:485: Offset: 1790, NextOffset: 1822 + testutil.go:485: Offset: 1545, NextOffset: 4909 + testutil.go:485: Offset: 1822, NextOffset: 5516 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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" @@ -57846,29 +57113,14 @@ testutil.go:485: Offset: 469, NextOffset: 501 testutil.go:485: Offset: 293, NextOffset: 490 testutil.go:485: Offset: 501, NextOffset: 732 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU#01 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 490, NextOffset: 1448 - testutil.go:485: Offset: 732, NextOffset: 1725 + testutil.go:485: Offset: 490, NextOffset: 1449 + testutil.go:485: Offset: 732, NextOffset: 1726 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [foo.txt barlink test dev test2 baz.txt] - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: 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: 1448, NextOffset: 1480 - testutil.go:485: Offset: 1757, NextOffset: 1789 - testutil.go:485: Offset: 1480, NextOffset: 1512 - testutil.go:485: Offset: 1789, NextOffset: 1821 - testutil.go:485: Offset: 1512, NextOffset: 1544 - testutil.go:485: Offset: 1821, NextOffset: 5514 - testutil.go:485: Offset: 1544, NextOffset: 4907 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -57898,39 +57150,35 @@ 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: 1725 - testutil.go:485: Offset: 490, NextOffset: 1448 - testutil.go:371: Comparing: "barlink" vs "barlink" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR#02 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":132,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":164,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":196,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":228,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":260,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":488,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1442,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1474,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1506,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1538,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1720,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1752,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1816,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 488, NextOffset: 1442 - testutil.go:485: Offset: 731, NextOffset: 1720 + testutil.go:485: Offset: 732, NextOffset: 1726 + testutil.go:485: Offset: 490, NextOffset: 1449 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1442, NextOffset: 1474 - testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 1474, NextOffset: 1506 - testutil.go:485: Offset: 1752, NextOffset: 1784 - testutil.go:485: Offset: 1506, NextOffset: 1538 - testutil.go:485: Offset: 1784, NextOffset: 1816 - testutil.go:485: Offset: 1538, NextOffset: 4885 - testutil.go:485: Offset: 1816, NextOffset: 5492 + testutil.go:485: Offset: 1726, NextOffset: 1758 + testutil.go:485: Offset: 1449, NextOffset: 1481 + testutil.go:485: Offset: 1758, NextOffset: 1790 + testutil.go:485: Offset: 1481, NextOffset: 1513 + testutil.go:485: Offset: 1790, NextOffset: 1822 + testutil.go:485: Offset: 1513, NextOffset: 1545 + testutil.go:485: Offset: 1822, NextOffset: 5516 + testutil.go:485: Offset: 1545, NextOffset: 4909 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" +=== 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#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":132,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":164,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":196,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":228,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":260,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":488,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1443,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1475,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1507,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1539,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1721,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1753,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1785,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1817,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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" @@ -57959,21 +57207,42 @@ testutil.go:485: Offset: 468, NextOffset: 500 testutil.go:485: Offset: 292, NextOffset: 488 testutil.go:485: Offset: 500, NextOffset: 731 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 488, NextOffset: 1443 + testutil.go:485: Offset: 731, NextOffset: 1721 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1443, NextOffset: 1475 + testutil.go:485: Offset: 1721, NextOffset: 1753 + testutil.go:485: Offset: 1475, NextOffset: 1507 + testutil.go:485: Offset: 1753, NextOffset: 1785 + testutil.go:485: Offset: 1507, NextOffset: 1539 + testutil.go:485: Offset: 1785, NextOffset: 1817 + testutil.go:485: Offset: 1539, NextOffset: 4886 + testutil.go:485: Offset: 1817, 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 "": [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 [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: 1720, NextOffset: 1752 - testutil.go:485: Offset: 1442, NextOffset: 1474 - testutil.go:485: Offset: 1752, NextOffset: 1784 - testutil.go:485: Offset: 1474, NextOffset: 1506 - testutil.go:485: Offset: 1784, NextOffset: 1816 - testutil.go:485: Offset: 1506, NextOffset: 1538 - testutil.go:485: Offset: 1816, NextOffset: 5492 - testutil.go:485: Offset: 1538, NextOffset: 4885 + testutil.go:485: Offset: 1721, NextOffset: 1753 + testutil.go:485: Offset: 1443, NextOffset: 1475 + testutil.go:485: Offset: 1753, NextOffset: 1785 + testutil.go:485: Offset: 1475, NextOffset: 1507 + testutil.go:485: Offset: 1785, NextOffset: 1817 + testutil.go:485: Offset: 1507, NextOffset: 1539 + testutil.go:485: Offset: 1817, NextOffset: 5494 + testutil.go:485: Offset: 1539, NextOffset: 4886 testutil.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" @@ -58004,39 +57273,51 @@ testutil.go:485: Offset: 228, NextOffset: 260 testutil.go:485: Offset: 468, NextOffset: 500 testutil.go:485: Offset: 260, NextOffset: 292 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR#02/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU testutil.go:485: Offset: 500, NextOffset: 731 testutil.go:485: Offset: 292, NextOffset: 488 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 731, NextOffset: 1720 - testutil.go:485: Offset: 488, NextOffset: 1442 + testutil.go:485: Offset: 731, NextOffset: 1721 + testutil.go:485: Offset: 488, NextOffset: 1443 testutil.go:371: Comparing: "barlink" vs "barlink" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR#02/duplicated_entry_offset === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":134,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":166,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":198,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":230,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":262,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":294,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":492,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","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":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1734,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1766,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1798,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1830,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","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":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1735,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1767,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1799,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1831,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 134, NextOffset: 166 + testutil.go:485: Offset: 342, NextOffset: 374 + testutil.go:485: Offset: 166, NextOffset: 198 + testutil.go:485: Offset: 374, NextOffset: 406 + testutil.go:485: Offset: 198, NextOffset: 230 + testutil.go:485: Offset: 406, NextOffset: 438 + testutil.go:485: Offset: 230, NextOffset: 262 + testutil.go:485: Offset: 438, NextOffset: 470 + testutil.go:485: Offset: 262, NextOffset: 294 + testutil.go:485: Offset: 470, NextOffset: 502 + testutil.go:485: Offset: 294, NextOffset: 492 + testutil.go:485: Offset: 502, NextOffset: 734 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 492, NextOffset: 1457 - testutil.go:485: Offset: 734, NextOffset: 1734 + testutil.go:485: Offset: 734, NextOffset: 1735 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: 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: 1734, NextOffset: 1766 + testutil.go:485: Offset: 1735, NextOffset: 1767 testutil.go:485: Offset: 1489, NextOffset: 1521 - testutil.go:485: Offset: 1766, NextOffset: 1798 + testutil.go:485: Offset: 1767, NextOffset: 1799 testutil.go:485: Offset: 1521, NextOffset: 1553 - testutil.go:485: Offset: 1798, NextOffset: 1830 - testutil.go:485: Offset: 1553, NextOffset: 4930 - testutil.go:485: Offset: 1830, NextOffset: 5537 + testutil.go:485: Offset: 1799, NextOffset: 1831 + testutil.go:485: Offset: 1553, NextOffset: 4931 + testutil.go:485: Offset: 1831, NextOffset: 5540 testutil.go:371: Comparing: "dev" vs "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" @@ -58056,21 +57337,8 @@ 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: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 134, NextOffset: 166 - testutil.go:485: Offset: 342, NextOffset: 374 - testutil.go:485: Offset: 166, NextOffset: 198 - testutil.go:485: Offset: 374, NextOffset: 406 - testutil.go:485: Offset: 198, NextOffset: 230 - testutil.go:485: Offset: 406, NextOffset: 438 - testutil.go:485: Offset: 230, NextOffset: 262 - testutil.go:485: Offset: 438, NextOffset: 470 - testutil.go:485: Offset: 262, NextOffset: 294 - testutil.go:485: Offset: 470, NextOffset: 502 - testutil.go:485: Offset: 294, NextOffset: 492 - testutil.go:485: Offset: 502, NextOffset: 734 testutil.go:371: Comparing: "" 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 "": [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: 342, NextOffset: 374 testutil.go:485: Offset: 134, NextOffset: 166 @@ -58085,22 +57353,22 @@ testutil.go:485: Offset: 502, NextOffset: 734 testutil.go:485: Offset: 294, NextOffset: 492 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 734, NextOffset: 1734 + testutil.go:485: Offset: 734, NextOffset: 1735 testutil.go:485: Offset: 492, NextOffset: 1457 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1734, NextOffset: 1766 + testutil.go:485: Offset: 1735, NextOffset: 1767 testutil.go:485: Offset: 1457, NextOffset: 1489 - testutil.go:485: Offset: 1766, NextOffset: 1798 + testutil.go:485: Offset: 1767, NextOffset: 1799 testutil.go:485: Offset: 1489, NextOffset: 1521 - testutil.go:485: Offset: 1798, NextOffset: 1830 + testutil.go:485: Offset: 1799, NextOffset: 1831 testutil.go:485: Offset: 1521, NextOffset: 1553 - testutil.go:485: Offset: 1830, NextOffset: 5537 - testutil.go:485: Offset: 1553, NextOffset: 4930 + testutil.go:485: Offset: 1831, NextOffset: 5540 + testutil.go:485: Offset: 1553, NextOffset: 4931 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" @@ -58120,20 +57388,17 @@ testutil.go:485: Offset: 262, NextOffset: 294 testutil.go:485: Offset: 502, NextOffset: 734 testutil.go:485: Offset: 294, NextOffset: 492 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX#02/lost_digest_in_a_entry === 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/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU#01 === NAME TestGzipEStargz/testBuild/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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -58143,15 +57408,18 @@ testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" 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 [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": [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" @@ -58160,17 +57428,15 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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 [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" @@ -58178,30 +57444,32 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] + 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 [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: "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 -=== 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 -=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [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" @@ -58209,43 +57477,42 @@ testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "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 "": [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 [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/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 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 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01 === NAME TestGzipEStargz/testBuild/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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [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": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -58254,44 +57521,49 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [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 [dev test2 baz.txt barlink test] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "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 - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + 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 "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [dev test2 baz.txt barlink test] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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" @@ -58299,26 +57571,15 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" === 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=9,prefix="/",format=PAX#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 === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "" vs "": [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" @@ -58327,27 +57588,33 @@ testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [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": [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 [test dev test2 baz.txt barlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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" @@ -58363,116 +57630,120 @@ 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 "": [.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 [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=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.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" 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 [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": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU#01 === NAME TestGzipEStargz/testBuild/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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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 [test dev test2 .no.prefetch.landmark baz.txt barlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/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 [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "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 "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [dev test2 baz.txt barlink test] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [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" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU#01/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU#01/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU + 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/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU#02 -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" 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" @@ -58480,60 +57751,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": [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=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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR#01 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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: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": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] + 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: "barlink" vs "barlink" + 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: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "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=0,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 -=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" @@ -58543,8 +57809,13 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.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" @@ -58552,59 +57823,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/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: 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 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX#01 === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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 [.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:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] 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:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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 [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR#02/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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" @@ -58612,22 +57884,19 @@ testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go: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" @@ -58636,88 +57905,88 @@ 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=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX#01/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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 "": [test dev test2 baz.txt barlink] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [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 [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 [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: "" 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:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.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#01/duplicated_entry_offset === 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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU#01 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX#02/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: 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: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=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=-2,prefix="",format=GNU#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU#01/duplicated_entry_offset === NAME TestGzipEStargz/testBuild/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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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: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] @@ -58731,15 +58000,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: "" 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 [dev test2 baz.txt barlink test] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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" @@ -58748,15 +58018,18 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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 [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 [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" @@ -58765,9 +58038,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" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" @@ -58782,22 +58054,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/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=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 === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [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" @@ -58806,11 +58077,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 [dev test2 baz.txt barlink test] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [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] @@ -58821,54 +58088,59 @@ testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX#01 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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 [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": [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 "": [.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 [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:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR#02/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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 [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" @@ -58876,110 +58148,93 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.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 [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] +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX#01/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=0,format=GNU testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] 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 [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" + 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=-1,prefix="",format=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU#01 === NAME TestGzipEStargz/testBuild/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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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 [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: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 "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [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 [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: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go: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 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: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [test2 baz.txt barlink test dev] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU#02 -=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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 .no.prefetch.landmark baz.txt barlink] vs [test2 baz.txt barlink test dev] + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" @@ -58988,9 +58243,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 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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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 "": [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" @@ -58998,24 +58255,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: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go: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 [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" @@ -59024,47 +58277,76 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.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=-2,prefix="/",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX#01 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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: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": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "" 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": [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" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,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 === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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 [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 "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "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: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -59073,22 +58355,15 @@ testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" === 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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU#01 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU#01/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR 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" - 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" @@ -59098,111 +58373,121 @@ testutil.go:371: Comparing: "dev/testfifo" vs "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 [barlink test dev test2 baz.txt] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.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/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=GNU#01/duplicated_entry_offset === 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/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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: "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=USTAR#01/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR + testutil.go:371: Comparing: "baz.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: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test2 baz.txt barlink test dev] + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX#01 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=0,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [dev test2 baz.txt barlink test] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go: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" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX#02/lost_digest_in_a_entry === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU#01 === NAME TestGzipEStargz/testBuild/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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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 [baz.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [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" @@ -59210,90 +58495,89 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] 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: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 [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU#02/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + 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/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [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" + 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": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02 + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR#02 +=== NAME TestGzipEStargz/testBuild/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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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: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" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] 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 [dev test2 baz.txt barlink test] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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" @@ -59302,32 +58586,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=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=0,prefix="",format=USTAR#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX#02 === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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 [baz.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go: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: "" 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 [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" @@ -59337,16 +58624,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=0,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU#02 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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:371: Comparing: "test" vs "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=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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 [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" @@ -59354,58 +58647,52 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/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=9,prefix="/",src=0,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=0,prefix="",format=GNU#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU#02/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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 [.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: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" 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 .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 [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" @@ -59413,55 +58700,58 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU#02 + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR#02 === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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: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 [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [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: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + 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=-1,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 === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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 [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -59470,54 +58760,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" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU#02/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02 -=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [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/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "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 [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -59526,16 +58812,19 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU#02 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go: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" @@ -59544,8 +58833,9 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] + testutil.go:377: Directory: "" vs "": [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" @@ -59560,31 +58850,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/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=-1,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 -=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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": [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 "": [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 "": [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" @@ -59592,25 +58865,19 @@ testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" 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 "": [.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/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" @@ -59618,8 +58885,19 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR#02 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" @@ -59630,70 +58908,82 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] 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:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:371: Comparing: "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" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU#02 -=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" +=== RUN TestGzipEStargz/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/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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX#02 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" 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: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -59703,43 +58993,41 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: 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=-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=-2,prefix="",format=USTAR#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX#02/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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 "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go: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" @@ -59748,28 +59036,36 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU#02 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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" + 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 [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [barlink test dev test2 baz.txt] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [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" @@ -59777,42 +59073,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" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=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=0,prefix="/",format=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR#02 === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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 [.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 [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 "": [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 [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" @@ -59821,14 +59113,10 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX#02 -=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.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" @@ -59841,15 +59129,15 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [barlink test dev test2 baz.txt] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -59857,87 +59145,98 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.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 -=== 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=0,prefix="../",format=USTAR#02/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] - testutil.go: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 [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: "test" vs "test" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX#02/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR -=== 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=0,prefix="../",format=USTAR#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX#02 === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [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 "": [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: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.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=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/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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU#02 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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 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": [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" @@ -59946,110 +59245,99 @@ testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:371: Comparing: "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 "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [barlink test dev test2 baz.txt] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU#02/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,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": [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: "dev/testblock" vs "dev/testblock" + testutil.go:371: 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 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02 -=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [test2 baz.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test dev test2 baz.txt barlink] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [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: "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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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 "": [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: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" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/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/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR#02 === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX#02 -=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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" @@ -60058,7 +59346,7 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [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" @@ -60067,33 +59355,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:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [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" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR#02/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [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" @@ -60102,51 +59393,51 @@ 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 [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: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "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 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/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX#02 === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [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": [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: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [test2 baz.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -60154,57 +59445,57 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX#02/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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": [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: "" 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 [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:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU#02 === 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=GNU#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU#02/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "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" @@ -60212,16 +59503,14 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" 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 "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [test dev test2 baz.txt barlink] + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02 -=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=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": [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" @@ -60230,31 +59519,29 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU#02/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [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 [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: "" 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/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "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" @@ -60266,61 +59553,66 @@ testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: 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=-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 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR#02 === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.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 [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: "" 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": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + 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":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR#02/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go: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" @@ -60331,7 +59623,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": [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" @@ -60340,34 +59632,28 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX#02 === 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=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 -=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go: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" @@ -60375,22 +59661,6 @@ testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - 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" @@ -60398,73 +59668,71 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test dev test2 baz.txt barlink] - testutil.go:371: Comparing: "test" vs "test" - testutil.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: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" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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 "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU#02 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" -=== 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/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02 -=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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: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": [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" @@ -60472,64 +59740,88 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "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":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU#02/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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 "": [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 [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 [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "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 "": [.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/testchar1" vs "dev/testchar1" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" +=== RUN TestGzipEStargz/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=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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR#02 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.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" @@ -60542,38 +59834,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: "" 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 "": [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:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: 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=USTAR#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX#02 -=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -60581,10 +59870,14 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" 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: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.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" @@ -60594,28 +59887,29 @@ testutil.go:371: Comparing: "baz.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":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX#02 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" 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" @@ -60624,7 +59918,7 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [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" @@ -60633,32 +59927,17 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU#02 -=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] 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 [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" @@ -60666,16 +59945,8 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" -=== 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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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" @@ -60690,8 +59961,11 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [dev test2 baz.txt barlink test] + testutil.go:377: Directory: "" vs "": [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" @@ -60701,23 +59975,20 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" -=== RUN TestGzipEStargz/testBuild/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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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 "": [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 [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" @@ -60725,81 +59996,107 @@ testutil.go:371: 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=1,prefix="/",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU#02 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [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: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/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU#02/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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 "": [.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/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" -=== 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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU#02/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [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" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: 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 "": [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" @@ -60811,14 +60108,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/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR#02 === 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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -60828,20 +60128,15 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [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": [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" @@ -60850,43 +60145,50 @@ 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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "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 "": [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 [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" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR#02/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" === 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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} +=== 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 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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" @@ -60895,7 +60197,7 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [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" @@ -60904,42 +60206,52 @@ 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 "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test2 baz.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/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" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU#02 === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=1,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "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 "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [test dev test2 baz.txt barlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" @@ -60949,39 +60261,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" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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 [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 [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 [baz.txt barlink test dev test2] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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" @@ -60989,34 +60291,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: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX#02 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [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 [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [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 "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -61024,18 +60333,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 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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU#02 +=== NAME TestGzipEStargz/testBuild/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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go: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" @@ -61043,6 +60357,7 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -61051,26 +60366,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: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:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go: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" @@ -61078,13 +60388,15 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: 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: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" @@ -61094,46 +60406,55 @@ testutil.go:371: Comparing: "baz.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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR#02 +=== NAME TestGzipEStargz/testBuild/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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [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 [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" 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: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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 [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=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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR#02/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [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" @@ -61141,56 +60462,53 @@ testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "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 [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/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR#02/duplicated_entry_offset === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX#02 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "" 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": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [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 "": [.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" @@ -61199,27 +60517,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" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.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/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: 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=9,prefix="./",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX#02/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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 [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" @@ -61229,23 +60540,20 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [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 [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 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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" 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": [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" @@ -61253,14 +60561,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=9,prefix="./",src=1,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU#02 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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: "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 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" @@ -61269,18 +60576,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/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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [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 .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": [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" @@ -61288,49 +60598,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" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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 [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 [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" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .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": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - 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=9,prefix="../",src=1,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR#02 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [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" @@ -61339,52 +60655,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" -=== 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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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: "" 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": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] 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: "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=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] 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" -=== 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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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: "barlink" vs "barlink" 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 "": [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 [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -61393,43 +60707,54 @@ testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,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 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.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 [dev test2 .no.prefetch.landmark baz.txt barlink test] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [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=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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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" 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 "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [test2 baz.txt barlink test dev] + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] 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 [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU#02 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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 [.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" @@ -61440,21 +60765,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": [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=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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: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" @@ -61463,15 +60779,26 @@ testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU#02/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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: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": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -61479,18 +60806,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":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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 .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 [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" @@ -61498,43 +60822,70 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" +=== 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=9,prefix="/",format=GNU#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR#02 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "" 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: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.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" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR#02/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX#02 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [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 [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [.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" @@ -61544,58 +60895,62 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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 [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" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] - testutil.go:371: Comparing: "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 [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 [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 "": [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 [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" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU#02 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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 [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" @@ -61604,13 +60959,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 "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [test dev test2 baz.txt barlink] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go: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" @@ -61620,67 +60975,64 @@ testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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 "": [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: "" 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 "": [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": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU#02/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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: "" 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 [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "" vs "": [test dev test2 .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" @@ -61689,18 +61041,25 @@ testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR#02 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [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" @@ -61708,15 +61067,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: "" 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": [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" @@ -61725,87 +61085,94 @@ 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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR#02/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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 [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 [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 "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [barlink test dev test2 baz.txt] + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX#02 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test2 baz.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [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/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "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=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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX#02/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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": [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" @@ -61814,7 +61181,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 "": [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 [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" @@ -61824,58 +61191,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": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] - 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" === 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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU#02 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "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 [test dev test2 baz.txt barlink] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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 [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: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" @@ -61883,8 +61251,13 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" @@ -61897,36 +61270,33 @@ testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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 [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/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: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [test2 baz.txt barlink test dev] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go: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": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -61934,11 +61304,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" + testutil.go:371: Comparing: "test" vs "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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX#02 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] + testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [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] @@ -61952,15 +61332,14 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" 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: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "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" @@ -61970,26 +61349,30 @@ testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU#02 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [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: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -61999,21 +61382,24 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "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/testfifo" vs "dev/testfifo" testutil.go:371: 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":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU#02/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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 [dev test2 .no.prefetch.landmark baz.txt barlink test] + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [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" @@ -62022,14 +61408,31 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" 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: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=1,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=USTAR#02 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" @@ -62039,34 +61442,42 @@ testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.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/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.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 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX#02 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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 "": [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: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" @@ -62074,29 +61485,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=-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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [test dev test2 baz.txt barlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [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" @@ -62104,16 +61520,8 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" -=== 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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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 .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" @@ -62123,13 +61531,36 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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=-2,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 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:371: Comparing: "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 [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" @@ -62144,17 +61575,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" -=== 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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -62164,12 +61595,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 "": [dev test2 .no.prefetch.landmark baz.txt barlink test] 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: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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" @@ -62178,33 +61610,33 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.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=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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/testBuild/no_contents-compression=gzip_compression_level=-2,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=-1,prefix="../",format=USTAR#02 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [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:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go: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": [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" @@ -62214,60 +61646,69 @@ testutil.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=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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=-2,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 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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: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": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [test2 baz.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX#02 +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX#02/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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 "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "barlink" vs "barlink" @@ -62275,7 +61716,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": [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" @@ -62284,16 +61725,21 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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=-2,prefix="",src=1,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU#02 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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": [testchar1 testchar2 testblock testfifo] 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" @@ -62301,11 +61747,8 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [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] @@ -62319,47 +61762,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=-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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.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 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU#02/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:371: Comparing: "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" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] - testutil.go:371: Comparing: "test" vs "test" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR#02 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=1,format=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" @@ -62371,17 +61787,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 "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -62390,17 +61804,19 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR#02/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -62409,26 +61825,29 @@ 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: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/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: 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/duplicated_entry_offset === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX#02 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [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" @@ -62436,57 +61855,56 @@ testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "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 [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [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" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go: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: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [test2 baz.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "" 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": [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" @@ -62494,27 +61912,32 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" +=== 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=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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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 +=== NAME 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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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 [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 [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 "": [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 [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" @@ -62530,17 +61953,17 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] + testutil.go:377: Directory: "" vs "": [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": [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" @@ -62549,9 +61972,14 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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" @@ -62559,67 +61987,66 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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": [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" - 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": [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": [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: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "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" 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" @@ -62627,18 +62054,28 @@ testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [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=0,prefix="./",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:371: Comparing: "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" @@ -62647,20 +62084,15 @@ testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [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: "" 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": [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" @@ -62668,14 +62100,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" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX#02/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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 [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" @@ -62683,13 +62121,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" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" +=== RUN TestGzipEStargz/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=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU#02 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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 [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" @@ -62704,13 +62159,10 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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 [barlink test dev test2 baz.txt] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [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" @@ -62723,14 +62175,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/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=2,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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 "": [dev test2 baz.txt barlink test] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -62739,69 +62198,73 @@ testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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 "": [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 [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=0,prefix="./",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [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 [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=2,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 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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 "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -62809,16 +62272,10 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [test dev test2 baz.txt barlink] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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" @@ -62828,15 +62285,16 @@ testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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": [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" @@ -62844,27 +62302,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=0,prefix="../",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] testutil.go:371: Comparing: "dev" 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" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "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 +=== 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 +=== NAME 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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [dev test2 baz.txt barlink test] + testutil.go:377: Directory: "" vs "": [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" @@ -62875,21 +62342,18 @@ testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" -=== 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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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 [test2 .no.prefetch.landmark baz.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [dev test2 baz.txt barlink test] testutil.go:371: Comparing: "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 [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" @@ -62898,64 +62362,37 @@ testutil.go:371: Comparing: "test" vs "test" testutil.go:377: 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: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" === 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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU#02/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU#02/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [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 [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: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] 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:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -62964,33 +62401,29 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "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 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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: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": [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=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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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: "barlink" vs "barlink" + 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: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" @@ -63003,14 +62436,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 TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=2,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 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX#02 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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 "": [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 [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" @@ -63019,27 +62461,29 @@ testutil.go:371: Comparing: "test" vs "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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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 [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=2,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX#02/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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 [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" @@ -63049,58 +62493,42 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "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: "" 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: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU#02 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [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" @@ -63109,7 +62537,7 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] 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" @@ -63119,39 +62547,42 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" -=== 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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU#02/duplicated_entry_offset +=== NAME 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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: 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: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 [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" @@ -63159,64 +62590,69 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} +=== 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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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 baz.txt barlink test dev] 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: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: "" 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" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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: "test/bar.txt" vs "test/bar.txt" + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" 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 [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" @@ -63224,16 +62660,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" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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 [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] @@ -63247,65 +62679,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: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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" +=== 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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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": [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/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "test2" vs "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: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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" +=== 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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" @@ -63318,15 +62747,15 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [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 [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" @@ -63334,11 +62763,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=9,prefix="./",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" @@ -63354,14 +62785,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 "": [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 "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [dev test2 baz.txt barlink test] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] + testutil.go: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" @@ -63369,27 +62799,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=9,prefix="/",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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=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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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": [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 [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: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -63398,68 +62835,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" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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": [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=9,prefix="../",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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 "": [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 [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": [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=9,prefix="../",src=2,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: 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 "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: 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=9,prefix="",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.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: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" @@ -63473,18 +62905,18 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=2,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] 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" @@ -63492,63 +62924,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: "" 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 [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" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/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: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go: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 [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" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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" @@ -63565,31 +62996,48 @@ 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: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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 [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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 [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "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" @@ -63597,16 +63045,13 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.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": [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" @@ -63614,48 +63059,50 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/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" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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 "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/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 TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test dev test2 .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: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" @@ -63668,14 +63115,18 @@ testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [dev test2 baz.txt barlink test] + testutil.go:377: Directory: "" vs "": [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": [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" @@ -63683,12 +63134,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" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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] @@ -63702,44 +63150,46 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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 [.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: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -63749,18 +63199,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": [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" -=== 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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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: "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" @@ -63773,43 +63218,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" +=== 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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test dev test2 baz.txt barlink] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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 .no.prefetch.landmark baz.txt barlink test] vs [test dev test2 baz.txt barlink] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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 [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" @@ -63819,18 +63269,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": [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" -=== 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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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 "": [.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" @@ -63843,34 +63288,36 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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 [.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/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":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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 [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": [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" @@ -63878,8 +63325,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=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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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 "": [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" @@ -63892,20 +63344,14 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" -=== 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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [barlink test dev test2 baz.txt] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "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" @@ -63913,69 +63359,70 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "" 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" +=== 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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 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=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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/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=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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} 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 baz.txt barlink test dev] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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 [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" - 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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] + testutil.go:377: Directory: "" vs "": [test2 .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 [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -63983,29 +63430,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/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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [dev test2 baz.txt barlink test] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "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/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -64018,8 +63465,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" +=== 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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -64029,23 +63479,19 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] - testutil.go: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" -=== 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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + 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] vs [.no.prefetch.landmark 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 [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/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" @@ -64053,48 +63499,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: "" 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" +=== 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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [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" -=== 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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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 [barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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 [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: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" @@ -64103,54 +63554,50 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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 .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 [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: "dev/testblock" vs "dev/testblock" +=== 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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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: "" 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": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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 [dev test2 baz.txt barlink test] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -64158,15 +63605,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=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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 "": [dev test2 baz.txt barlink test] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [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" @@ -64174,34 +63624,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=-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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] - testutil.go: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" +=== 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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} 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 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: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" @@ -64209,11 +63659,14 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test dev test2 baz.txt barlink] + testutil.go:371: Comparing: "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" @@ -64222,14 +63675,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/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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 [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" @@ -64244,16 +63694,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=-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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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 .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": [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" @@ -64261,15 +63710,13 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} 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: "test" vs "test" - testutil.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: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" @@ -64279,17 +63726,34 @@ testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" -=== 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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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 "": [test2 baz.txt barlink test dev] 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" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.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=-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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" @@ -64298,8 +63762,10 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [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 [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" @@ -64315,115 +63781,115 @@ testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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 "": [test2 baz.txt barlink test dev] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.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" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","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 [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: "" 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 .no.prefetch.landmark baz.txt barlink test] 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 [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/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:55Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:55Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:55Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:55Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.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: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: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [dev test2 baz.txt barlink test] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.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" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.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":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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 [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" @@ -64431,34 +63897,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/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test2 baz.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/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=-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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","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: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] @@ -64474,33 +63940,32 @@ 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: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [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/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [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": [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" @@ -64508,43 +63973,44 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "" 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": [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=-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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"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-04-01T09:45:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T09:45:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T09:45:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T09:45:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T09:45:28Z","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" +=== 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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"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-04-01T10:18:54Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-04-01T10:18:54Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-04-01T10:18:54Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-04-01T10:18:54Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] + testutil.go:377: Directory: "" vs "": [.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" @@ -64554,3619 +64020,3619 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.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" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" --- PASS: TestGzipEStargz (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen (149.60s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.14s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.13s) - --- 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.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.06s) - --- 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.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.18s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.07s) - --- 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.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.04s) - --- 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.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.08s) - --- 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.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testWriteAndOpen (25.57s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.03s) + --- 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.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.03s) + --- 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.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/empty-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.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.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.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.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.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.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.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=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.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.12s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.05s) - --- 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.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.12s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.04s) - --- 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=false,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.08s) - --- 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.17s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.05s) - --- 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=false,format=GNU (0.04s) - --- 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.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.24s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.03s) - --- 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=true,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.12s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.12s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.15s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.12s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (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.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.02s) + --- 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.02s) + --- 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.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-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.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.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.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.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.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.02s) + --- 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.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.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=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.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.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.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.11s) - --- 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.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.19s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.14s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.15s) - --- 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.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.06s) - --- 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.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.15s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.09s) - --- 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.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.07s) - --- 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.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.03s) - --- 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=GNU (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.06s) - --- 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.10s) - --- 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.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.07s) - --- 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.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.13s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.13s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.13s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.06s) - --- 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.12s) - --- 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.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.16s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.15s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.13s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.14s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.14s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.15s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.12s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.12s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.09s) - --- 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=1,prefix="",lossless=true,format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.19s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.13s) - --- 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.12s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.19s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.22s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.18s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.12s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.15s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.17s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.07s) - --- 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.12s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.12s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.12s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.18s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.13s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.13s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.14s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.13s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.12s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.15s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.12s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.15s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.13s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.18s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.18s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.18s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.14s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.10s) - --- 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.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.13s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.17s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.12s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.15s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.13s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.12s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.20s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.12s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.13s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.14s) - --- 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.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.13s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.13s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.13s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.16s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.12s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.08s) - --- 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.16s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.07s) - --- 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.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.18s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.07s) - --- 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.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.05s) - --- 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.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.04s) - --- 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.13s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.12s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.16s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.12s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.18s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.17s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.15s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.12s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.12s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.13s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.09s) - --- 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.12s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.14s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.16s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.08s) - --- 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.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.08s) - --- 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.12s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.07s) - --- 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.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.08s) - --- 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.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.15s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.13s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.14s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.15s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.12s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.13s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.10s) - --- 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.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.08s) - --- 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.18s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.08s) - --- 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.09s) - --- 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.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.13s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.23s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.14s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.07s) - --- 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.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.09s) - --- 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.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.07s) - --- 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.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.05s) - --- 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.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.08s) - --- 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.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.06s) - --- 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.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.13s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.15s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.06s) - --- 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.05s) - --- 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.03s) + --- 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.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=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=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.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.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.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.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.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.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.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.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=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.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.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=-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.03s) + --- 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.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.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.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.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=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.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-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=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.00s) + --- 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.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.02s) + --- 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.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=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_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.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.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.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.02s) + --- 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.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.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.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.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.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.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.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.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.02s) + --- 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.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.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=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.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.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.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.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.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.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.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.02s) + --- 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.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.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.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.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=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.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=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.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.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.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.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.03s) + --- 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.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.00s) + --- 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.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=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.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.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=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.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=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.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=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.03s) + --- 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.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.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.02s) + --- 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.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=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.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.02s) + --- 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=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.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.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=9,prefix="",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.03s) + --- 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.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=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.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=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.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.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=-2,prefix="",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=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.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.01s) --- 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.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.09s) - --- 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.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.13s) - --- 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.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.06s) - --- 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.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.12s) - --- 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.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.09s) - --- 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.16s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.13s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.10s) - --- 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.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.05s) - --- 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.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.07s) - --- 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.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.06s) - --- 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.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.13s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.06s) - --- 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.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.16s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.19s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.17s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.20s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.14s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.12s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.16s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.18s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.16s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.16s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.12s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.23s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.17s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.12s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.17s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.18s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.14s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.15s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.17s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.29s) - --- 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.19s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.17s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.19s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.32s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.34s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.18s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.31s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.23s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.23s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.18s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.25s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.26s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.34s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.25s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.26s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.25s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.23s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.23s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.17s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.26s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.22s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.24s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.18s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.25s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.18s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.13s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.17s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.16s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.18s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.24s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.23s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.20s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.13s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.20s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.23s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.28s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.17s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.26s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.18s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.18s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.27s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.21s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.15s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.23s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.15s) - --- 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.19s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.18s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.19s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.19s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.14s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.25s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.17s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.22s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.23s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.17s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.23s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.23s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.25s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.17s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.21s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.21s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.19s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.18s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.18s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.18s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.13s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.16s) - --- 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=-2,prefix="",lossless=true,format=USTAR (0.21s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.21s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.29s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.18s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.21s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.21s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.36s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.20s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.27s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.17s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.23s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.22s) - --- 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.23s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.14s) - --- 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.30s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.31s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.34s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.30s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.19s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.15s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.13s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.18s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.09s) - --- 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.05s) - --- 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.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.12s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.06s) - --- 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.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.13s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.17s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.14s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.12s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.20s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.11s) - --- 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.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.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.11s) - --- 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.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.09s) - --- 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.10s) - --- 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.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.14s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.14s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.14s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.13s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.07s) - --- 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.13s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.16s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.17s) - --- 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.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.14s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.14s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.06s) - --- 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.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.13s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.12s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.13s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.08s) - --- 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.05s) - --- 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.16s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.22s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.12s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.10s) - --- 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.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.12s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.13s) - --- 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.06s) - --- 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.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.12s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.14s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.14s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.09s) - --- 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.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.18s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.12s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.16s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.11s) - --- 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.16s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.12s) - --- 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.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.12s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.10s) - --- 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.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.09s) - --- 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.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.04s) + --- 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.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.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.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.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.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.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.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=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.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.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=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.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.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.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.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.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.04s) + --- 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.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.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.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.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.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.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.02s) + --- 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.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.00s) + --- 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.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.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/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.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.05s) + --- 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.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.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.03s) + --- 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.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.04s) + --- 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.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.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=1,prefix="",lossless=true,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.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.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.05s) + --- 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.05s) + --- 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.10s) + --- 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.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.03s) + --- 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.03s) + --- 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.03s) + --- 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=9,prefix="./",lossless=true,format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.04s) + --- 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.03s) + --- 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.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.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.08s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.07s) + --- 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.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.03s) + --- 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.06s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.03s) + --- 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.08s) + --- 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=-2,prefix="",lossless=true,format=USTAR (0.02s) + --- 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.06s) + --- 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.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.04s) + --- 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.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.08s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.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.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.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.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.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.01s) + --- 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.00s) + --- 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.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.03s) + --- 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.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.03s) + --- 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.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.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.05s) + --- 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.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.03s) + --- 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.04s) + --- 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.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.07s) + --- 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.06s) + --- 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.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=true,format=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.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.02s) + --- 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.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.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.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.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.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.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.05s) + --- 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.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.03s) + --- 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.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.07s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.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.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.02s) + --- 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.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.02s) + --- 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.02s) + --- 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.02s) + --- 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.01s) + --- 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.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=true,format=PAX (0.04s) + --- 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.03s) - --- 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.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.11s) - --- 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.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.09s) - --- 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.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.15s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.18s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.07s) - --- 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.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.16s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.16s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.04s) - --- 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=9,prefix="./",lossless=true,format=USTAR (0.13s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.09s) - --- 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=9,prefix="/",lossless=true,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.06s) + --- 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.06s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.07s) + --- 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.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.04s) + --- 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.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.03s) + --- 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.03s) + --- 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.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=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.01s) + --- 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.05s) + --- 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.00s) + --- 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.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.05s) - --- 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.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-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.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.07s) - --- 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.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.03s) - --- 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=-1,prefix="/",lossless=true,format=USTAR (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.05s) - --- 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.04s) - --- 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.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.09s) - --- 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.05s) - --- 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=-2,prefix="",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.07s) + --- 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.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.06s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.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.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.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.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.03s) + --- 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.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.04s) - --- 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.06s) - --- 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.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.09s) - --- 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.05s) - --- 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.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.09s) - --- 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.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.31s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.12s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.12s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.12s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.11s) - --- 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.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.17s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.12s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.16s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.15s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.17s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.14s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.18s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.12s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.13s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.12s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.19s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.18s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.18s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.17s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.15s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.26s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.16s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.25s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.29s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.17s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.21s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.29s) - --- 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.17s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.19s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.15s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.14s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.23s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.14s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.13s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.16s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.13s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.15s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.17s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.19s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.13s) - --- 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.18s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.15s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.16s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.22s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.16s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.14s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.17s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.14s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.18s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.22s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.13s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.22s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.23s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.16s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.19s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.18s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.22s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.19s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.20s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.26s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.17s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.20s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.30s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.26s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.18s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.28s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.18s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.20s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.18s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.22s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.14s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.18s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.12s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.26s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.15s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.24s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.26s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.16s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.16s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.17s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.15s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.16s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.15s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.27s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.12s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.24s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.18s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.24s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.16s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.24s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.18s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.19s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.20s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.20s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.16s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.25s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.24s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.20s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.22s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.28s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.13s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.18s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.08s) - --- 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=PAX (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.01s) - --- 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.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (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.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.07s) - --- 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.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.14s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.14s) - --- 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.10s) - --- 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.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.04s) - --- 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.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.14s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.13s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.11s) - --- 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.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.17s) - --- 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.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.16s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.11s) - --- 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.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.14s) - --- 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.07s) - --- 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.08s) - --- 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.24s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.05s) - --- 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.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.11s) - --- 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.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.06s) - --- 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.11s) - --- 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.08s) - --- 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.09s) - --- 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.06s) - --- 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.06s) - --- 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.17s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.10s) - --- 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.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.06s) - --- 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.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.14s) - --- 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.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.08s) - --- 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.07s) - --- 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.15s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.10s) - --- 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.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.13s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.13s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.12s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.14s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.16s) - --- 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.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.12s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.12s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.15s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.23s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.20s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.13s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.14s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.16s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.18s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.17s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.13s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.12s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.12s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.18s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.12s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.05s) - --- 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.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.16s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.12s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.15s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.14s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.09s) - --- 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.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.09s) - --- 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.12s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.12s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.15s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.12s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.10s) - --- 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.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.19s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.12s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.12s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.15s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.13s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.18s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.10s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.04s) - --- 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.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.11s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.13s) - --- PASS: TestGzipEStargz/testDigestAndVerify (328.85s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=USTAR (0.24s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=PAX (0.21s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=GNU (0.22s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=USTAR (0.37s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=PAX (0.21s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=GNU (0.39s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=USTAR (0.20s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=PAX (0.28s) - --- 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.27s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=PAX (0.29s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=GNU (0.21s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=USTAR (0.21s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=PAX (0.28s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=GNU (0.22s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=USTAR (0.23s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=PAX (0.21s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=GNU (0.30s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=USTAR (0.34s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=PAX (0.31s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=GNU (0.32s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=USTAR (0.36s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=PAX (0.31s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=GNU (0.21s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=USTAR (0.23s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=PAX (0.19s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=GNU (0.31s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=USTAR (0.20s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=PAX (0.32s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=GNU (0.26s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=USTAR (0.28s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=PAX (0.23s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=GNU (0.26s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=USTAR (0.38s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=PAX (0.27s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=GNU (0.26s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=USTAR (0.35s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=PAX (0.30s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=GNU (0.23s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=USTAR (0.13s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=PAX (0.23s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=GNU (0.32s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=USTAR (0.18s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=PAX (0.17s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=GNU (0.28s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=USTAR (0.18s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=PAX (0.19s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=GNU (0.21s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=USTAR (0.20s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=PAX (0.24s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=GNU (0.32s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=USTAR (0.23s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=PAX (0.31s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=GNU (0.22s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=USTAR (0.22s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=PAX (0.14s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=GNU (0.25s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=USTAR (0.21s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=PAX (0.25s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=GNU (0.26s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=USTAR#01 (0.22s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=PAX#01 (0.31s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=GNU#01 (0.24s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=USTAR#01 (0.22s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=PAX#01 (0.35s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=GNU#01 (0.24s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=USTAR#01 (0.45s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=PAX#01 (0.22s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=GNU#01 (0.30s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=USTAR#01 (0.33s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=PAX#01 (0.42s) - --- 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=1,prefix="",format=USTAR#01 (0.39s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=PAX#01 (0.24s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=GNU#01 (0.22s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=USTAR#01 (0.20s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=PAX#01 (0.21s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=GNU#01 (0.29s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=USTAR#01 (0.23s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=PAX#01 (0.32s) - --- 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.28s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=PAX#01 (0.27s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=GNU#01 (0.29s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=USTAR#01 (0.26s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=PAX#01 (0.15s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=GNU#01 (0.25s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=USTAR#01 (0.16s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=PAX#01 (0.21s) - --- 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.17s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=PAX#01 (0.28s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=GNU#01 (0.26s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=USTAR#01 (0.33s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=PAX#01 (0.37s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=GNU#01 (0.24s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=USTAR#01 (0.32s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=PAX#01 (0.26s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=GNU#01 (0.26s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01 (0.25s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=PAX#01 (0.30s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=GNU#01 (0.27s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01 (0.34s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=PAX#01 (0.40s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=GNU#01 (0.26s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01 (0.14s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=PAX#01 (0.33s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=GNU#01 (0.26s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=USTAR#01 (0.35s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=PAX#01 (0.21s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=GNU#01 (0.29s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01 (0.27s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=PAX#01 (0.18s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=GNU#01 (0.30s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01 (0.22s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=PAX#01 (0.32s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=GNU#01 (0.18s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01 (0.33s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=PAX#01 (0.33s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=GNU#01 (0.16s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=USTAR#02 (0.23s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=PAX#02 (0.32s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=GNU#02 (0.24s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=USTAR#02 (0.28s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=PAX#02 (0.27s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=GNU#02 (0.23s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=USTAR#02 (0.29s) - --- 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.36s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=USTAR#02 (0.39s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=PAX#02 (0.30s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=GNU#02 (0.29s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=USTAR#02 (0.34s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=PAX#02 (0.28s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=GNU#02 (0.51s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=USTAR#02 (0.39s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=PAX#02 (0.43s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=GNU#02 (0.38s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=USTAR#02 (0.40s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=PAX#02 (0.35s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=GNU#02 (0.39s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=USTAR#02 (0.24s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=PAX#02 (0.44s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=GNU#02 (0.37s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=USTAR#02 (0.35s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=PAX#02 (0.40s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=GNU#02 (0.39s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=USTAR#02 (0.34s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=PAX#02 (0.40s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=GNU#02 (0.38s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=USTAR#02 (0.46s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=PAX#02 (0.38s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=GNU#02 (0.30s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=USTAR#02 (0.33s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=PAX#02 (0.44s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=GNU#02 (0.35s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=USTAR#02 (0.37s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=PAX#02 (0.36s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=GNU#02 (0.34s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02 (0.32s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=PAX#02 (0.39s) - --- 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.41s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=PAX#02 (0.56s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=GNU#02 (0.33s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02 (0.25s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=PAX#02 (0.34s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=GNU#02 (0.24s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=USTAR#02 (0.26s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=PAX#02 (0.17s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=GNU#02 (0.26s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02 (0.36s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=PAX#02 (0.27s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=GNU#02 (0.21s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02 (0.45s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=PAX#02 (0.28s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=GNU#02 (0.22s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02 (0.35s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=PAX#02 (0.27s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=GNU#02 (0.20s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=USTAR (0.16s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX (0.25s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU (0.31s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR (0.32s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=PAX (0.27s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=GNU (0.29s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=USTAR (0.31s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=PAX (0.32s) - --- 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.36s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX (0.31s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU (0.33s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR (0.29s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=PAX (0.35s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=GNU (0.35s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=USTAR (0.32s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX (0.42s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=GNU (0.36s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=USTAR (0.30s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=PAX (0.34s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=GNU (0.28s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=USTAR (0.33s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX (0.35s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU (0.46s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR (0.45s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX (0.33s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU (0.26s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR (0.31s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX (0.34s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=GNU (0.31s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=USTAR (0.36s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=PAX (0.34s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=GNU (0.34s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=USTAR (0.37s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=PAX (0.27s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=GNU (0.25s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=USTAR (0.28s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=PAX (0.29s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=GNU (0.20s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR (0.23s) - --- 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.19s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR (0.29s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=PAX (0.34s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=GNU (0.31s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR (0.30s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=PAX (0.29s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=GNU (0.34s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR (0.33s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX (0.32s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU (0.32s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR (0.39s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=PAX (0.27s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU (0.35s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR (0.34s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=PAX (0.34s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=GNU (0.24s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR (0.24s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=PAX (0.32s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=GNU (0.17s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=USTAR#01 (0.15s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX#01 (0.37s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU#01 (0.30s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#01 (0.24s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=PAX#01 (0.34s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=GNU#01 (0.30s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#01 (0.40s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=PAX#01 (0.47s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU#01 (0.27s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#01 (0.23s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX#01 (0.34s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU#01 (0.22s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR#01 (0.42s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=PAX#01 (0.35s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=GNU#01 (0.42s) - --- 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.38s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=GNU#01 (0.40s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#01 (0.41s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=PAX#01 (0.45s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=GNU#01 (0.44s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#01 (0.43s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX#01 (0.40s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU#01 (0.28s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR#01 (0.36s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX#01 (0.36s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU#01 (0.33s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#01 (0.36s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX#01 (0.46s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=GNU#01 (0.35s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#01 (0.39s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=PAX#01 (0.49s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=GNU#01 (0.30s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#01 (0.40s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=PAX#01 (0.43s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=GNU#01 (0.55s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#01 (0.53s) - --- 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.50s) - --- 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.44s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#01 (0.28s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01 (0.54s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#01 (0.50s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#01 (0.45s) - --- 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.28s) - --- 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=-2,prefix="",format=USTAR#01 (0.25s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX#01 (0.21s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU#01 (0.28s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01 (0.28s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#01 (0.47s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#01 (0.37s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01 (0.37s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#01 (0.37s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#01 (0.27s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01 (0.30s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#01 (0.39s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#01 (0.51s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=USTAR#02 (0.44s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX#02 (0.49s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU#02 (0.31s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#02 (0.40s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=PAX#02 (0.35s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=GNU#02 (0.39s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#02 (0.32s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=PAX#02 (0.39s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU#02 (0.35s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#02 (0.53s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX#02 (0.62s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU#02 (0.55s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR#02 (0.46s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=PAX#02 (0.63s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=GNU#02 (0.51s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#02 (0.52s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX#02 (0.53s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=GNU#02 (0.71s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#02 (0.39s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=PAX#02 (0.52s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=GNU#02 (0.42s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#02 (0.32s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX#02 (0.40s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU#02 (0.33s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR#02 (0.29s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX#02 (0.30s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU#02 (0.29s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#02 (0.41s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX#02 (0.48s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=GNU#02 (0.58s) - --- 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.37s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=GNU#02 (0.31s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#02 (0.36s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=PAX#02 (0.46s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=GNU#02 (0.63s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#02 (0.35s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=PAX#02 (0.31s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=GNU#02 (0.44s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02 (0.44s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#02 (0.54s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#02 (0.46s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02 (0.49s) - --- 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.26s) - --- 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.32s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#02 (0.33s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#02 (0.32s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX#02 (0.40s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU#02 (0.30s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02 (0.40s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#02 (0.48s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#02 (0.32s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02 (0.35s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#02 (0.40s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#02 (0.39s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02 (0.46s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#02 (0.51s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#02 (0.41s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR (0.74s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR/lost_digest_in_a_entry (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR/duplicated_entry_offset (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX (0.72s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX/lost_digest_in_a_entry (0.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX/duplicated_entry_offset (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU (0.76s) - --- 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=GNU/duplicated_entry_offset (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR (0.56s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR/lost_digest_in_a_entry (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR/duplicated_entry_offset (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX (0.66s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX/lost_digest_in_a_entry (0.06s) - --- 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.59s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU/lost_digest_in_a_entry (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU/duplicated_entry_offset (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR (0.57s) - --- 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.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX (0.71s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX/lost_digest_in_a_entry (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX/duplicated_entry_offset (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU (0.63s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU/lost_digest_in_a_entry (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU/duplicated_entry_offset (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR (0.68s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR/lost_digest_in_a_entry (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR/duplicated_entry_offset (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX (0.66s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX/lost_digest_in_a_entry (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX/duplicated_entry_offset (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU (0.85s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU/duplicated_entry_offset (0.11s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU/lost_digest_in_a_entry (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR (0.79s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR/lost_digest_in_a_entry (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR/duplicated_entry_offset (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX (0.74s) - --- 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.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU (0.81s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU/lost_digest_in_a_entry (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU/duplicated_entry_offset (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR (0.75s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR/lost_digest_in_a_entry (0.09s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.02s) + --- 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.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.04s) + --- 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.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.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.00s) + --- 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.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.01s) + --- 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.01s) + --- 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.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.05s) + --- 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.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.07s) + --- 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.04s) + --- 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.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.04s) + --- 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.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.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.08s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.09s) + --- 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.11s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.08s) + --- 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.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.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.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.08s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.03s) + --- 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.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.12s) + --- 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.07s) + --- 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.05s) + --- 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.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.05s) + --- 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.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.02s) + --- 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.08s) + --- 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.08s) + --- 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.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.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.01s) + --- 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.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.03s) + --- 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.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.05s) + --- 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.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=true,format=GNU (0.03s) + --- 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.06s) + --- 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.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.03s) + --- 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.04s) + --- 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.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.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.02s) + --- 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.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.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.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.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.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.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.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.00s) + --- 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.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.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.04s) + --- 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=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.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.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.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=9,prefix="",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=false,format=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.00s) + --- 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=-1,prefix="",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.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.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.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.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.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/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.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.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.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.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.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.04s) + --- 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.05s) + --- 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.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.05s) + --- 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=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.02s) + --- 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.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.04s) + --- 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.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.04s) + --- 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.02s) + --- 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.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.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=true,format=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.06s) + --- 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.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.04s) + --- 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.03s) + --- 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.02s) + --- 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.05s) + --- 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.03s) + --- 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.08s) + --- 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.06s) + --- 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=-2,prefix="",lossless=true,format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.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.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.06s) + --- 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.05s) + --- 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=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.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify (66.73s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=USTAR (0.07s) + --- 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.02s) + --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=GNU (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=PAX (0.04s) + --- 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.01s) + --- 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.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.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=GNU (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=PAX (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=GNU (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=PAX (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=GNU (0.07s) + --- 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.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=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.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=PAX (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=GNU (0.07s) + --- 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.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=USTAR (0.07s) + --- 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.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=PAX (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=GNU (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=PAX (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=GNU (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=PAX (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=GNU (0.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.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=GNU (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=PAX (0.06s) + --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=PAX (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=GNU (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=PAX (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=GNU (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=USTAR (0.04s) + --- 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=0,prefix="",format=USTAR#01 (0.05s) + --- 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.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=USTAR#01 (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=PAX#01 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=GNU#01 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=USTAR#01 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=PAX#01 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=GNU#01 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=USTAR#01 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=PAX#01 (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=GNU#01 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=USTAR#01 (0.05s) + --- 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.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=USTAR#01 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=PAX#01 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=GNU#01 (0.11s) + --- 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.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=GNU#01 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=USTAR#01 (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=PAX#01 (0.08s) + --- 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=9,prefix="",format=USTAR#01 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=PAX#01 (0.06s) + --- 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.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=PAX#01 (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=GNU#01 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=USTAR#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=PAX#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=GNU#01 (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=USTAR#01 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=PAX#01 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=GNU#01 (0.18s) + --- 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.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=GNU#01 (0.09s) + --- 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.04s) + --- 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.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=PAX#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=GNU#01 (0.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.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=GNU#01 (0.08s) + --- 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.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=PAX#01 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=GNU#01 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01 (0.07s) + --- 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.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=PAX#01 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=GNU#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=USTAR#02 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=PAX#02 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=GNU#02 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=USTAR#02 (0.07s) + --- 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.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=USTAR#02 (0.07s) + --- 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.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=USTAR#02 (0.12s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=PAX#02 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=GNU#02 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=USTAR#02 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=PAX#02 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=GNU#02 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=USTAR#02 (0.09s) + --- 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.14s) + --- 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.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=GNU#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=USTAR#02 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=PAX#02 (0.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=9,prefix="",format=USTAR#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=PAX#02 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=GNU#02 (0.09s) + --- 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.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=GNU#02 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=USTAR#02 (0.07s) + --- 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.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=USTAR#02 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=PAX#02 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=GNU#02 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=USTAR#02 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=PAX#02 (0.07s) + --- 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.11s) + --- 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.14s) + --- 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.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=PAX#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=GNU#02 (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=USTAR#02 (0.12s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=PAX#02 (0.14s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=GNU#02 (0.09s) + --- 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.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=GNU#02 (0.09s) + --- 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.08s) + --- 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.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=PAX#02 (0.13s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=GNU#02 (0.12s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX (0.09s) + --- 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.05s) + --- 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.13s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=USTAR (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=PAX (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=USTAR (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR (0.13s) + --- 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.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=USTAR (0.12s) + --- 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.13s) + --- 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.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.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,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.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=GNU (0.09s) + --- 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.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=USTAR (0.10s) + --- 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.12s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=USTAR (0.11s) + --- 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.11s) + --- 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.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=GNU (0.12s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR (0.13s) + --- 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.16s) + --- 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.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=GNU (0.13s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR (0.14s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX (0.15s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU (0.10s) + --- 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.12s) + --- 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.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=PAX (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=GNU (0.14s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=PAX (0.13s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=GNU (0.08s) + --- 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.12s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU#01 (0.17s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#01 (0.13s) + --- 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.04s) + --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU#01 (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#01 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX#01 (0.17s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU#01 (0.15s) + --- 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.19s) + --- 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=1,prefix="./",format=USTAR#01 (0.12s) + --- 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.18s) + --- 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.14s) + --- 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=1,prefix="../",format=USTAR#01 (0.18s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX#01 (0.16s) + --- 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.12s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX#01 (0.17s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU#01 (0.13s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#01 (0.17s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX#01 (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=GNU#01 (0.13s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#01 (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=PAX#01 (0.14s) + --- 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=9,prefix="../",format=USTAR#01 (0.08s) + --- 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.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#01 (0.10s) + --- 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.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#01 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#01 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01 (0.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.07s) + --- 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.06s) + --- 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=-2,prefix="",format=USTAR#01 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX#01 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU#01 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01 (0.05s) + --- 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.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#01 (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#01 (0.05s) + --- 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.45s) + --- 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=0,prefix="",format=USTAR#02 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX#02 (0.19s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU#02 (0.12s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#02 (0.19s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=PAX#02 (0.18s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=GNU#02 (0.12s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#02 (0.18s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=PAX#02 (0.18s) + --- 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.14s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX#02 (0.19s) + --- 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.06s) + --- 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.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#02 (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX#02 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=GNU#02 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#02 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=PAX#02 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=GNU#02 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#02 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX#02 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU#02 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR#02 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX#02 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU#02 (0.07s) + --- 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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=GNU#02 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#02 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=PAX#02 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=GNU#02 (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=PAX#02 (0.11s) + --- 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=-1,prefix="",format=USTAR#02 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=PAX#02 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=GNU#02 (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#02 (0.12s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#02 (0.11s) + --- 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.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#02 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#02 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#02 (0.13s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#02 (0.12s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX#02 (0.37s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU#02 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#02 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#02 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#02 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#02 (0.16s) + --- 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.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR (0.15s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX (0.15s) + --- 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.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR/duplicated_entry_offset (0.01s) + --- 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=PAX (0.07s) + --- 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.06s) + --- 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=GNU/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX (0.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.00s) + --- 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/duplicated_entry_offset (0.00s) + --- 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=USTAR (0.15s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX (0.16s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX/lost_digest_in_a_entry (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU (0.12s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR (0.17s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR/lost_digest_in_a_entry (0.06s) + --- 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.16s) + --- 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.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU (0.20s) + --- 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.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR (0.22s) + --- 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.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX (0.83s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX/lost_digest_in_a_entry (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX/duplicated_entry_offset (0.15s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU (0.91s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU/duplicated_entry_offset (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU/lost_digest_in_a_entry (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR (0.70s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR/lost_digest_in_a_entry (0.05s) - --- 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.65s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX/lost_digest_in_a_entry (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX/duplicated_entry_offset (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU (0.88s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU/lost_digest_in_a_entry (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU/duplicated_entry_offset (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR (0.93s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR/lost_digest_in_a_entry (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR/duplicated_entry_offset (0.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX (0.89s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX/duplicated_entry_offset (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX/lost_digest_in_a_entry (0.13s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU (0.76s) - --- 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.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR (0.68s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR/lost_digest_in_a_entry (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR/duplicated_entry_offset (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX (0.82s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX/lost_digest_in_a_entry (0.12s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX/duplicated_entry_offset (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU (0.83s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU/lost_digest_in_a_entry (0.16s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU/duplicated_entry_offset (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR (0.86s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR/lost_digest_in_a_entry (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR/duplicated_entry_offset (0.11s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX (0.78s) - --- 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.72s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU/lost_digest_in_a_entry (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU/duplicated_entry_offset (0.14s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR (0.56s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR/lost_digest_in_a_entry (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR/duplicated_entry_offset (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX (0.70s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX/lost_digest_in_a_entry (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX/duplicated_entry_offset (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU (0.71s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU/lost_digest_in_a_entry (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU/duplicated_entry_offset (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR (0.71s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR/lost_digest_in_a_entry (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR/duplicated_entry_offset (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX (0.81s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX/lost_digest_in_a_entry (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX/duplicated_entry_offset (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU (0.84s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU/lost_digest_in_a_entry (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU/duplicated_entry_offset (0.12s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR (0.43s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR/lost_digest_in_a_entry (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR/duplicated_entry_offset (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX (0.78s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX/lost_digest_in_a_entry (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX/duplicated_entry_offset (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU (0.57s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX (0.17s) + --- 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.16s) + --- 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.24s) + --- 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.16s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU (0.23s) + --- 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.21s) + --- 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.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=GNU (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR (0.14s) + --- 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.12s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU (0.13s) + --- 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.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR (0.29s) + --- 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.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX/duplicated_entry_offset (0.01s) + --- 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.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR (0.09s) + --- 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.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=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.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX (0.06s) + --- 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.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU (0.09s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU/lost_digest_in_a_entry (0.01s) - --- 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=USTAR (0.54s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR/lost_digest_in_a_entry (0.03s) - --- 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.53s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX/lost_digest_in_a_entry (0.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX/duplicated_entry_offset (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU (0.56s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU/lost_digest_in_a_entry (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU/duplicated_entry_offset (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR (0.49s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR/lost_digest_in_a_entry (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR/duplicated_entry_offset (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX (0.54s) - --- 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.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU (0.45s) - --- 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.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR (0.58s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR/lost_digest_in_a_entry (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR/duplicated_entry_offset (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX (0.54s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX/duplicated_entry_offset (0.04s) - --- 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.57s) - --- 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.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR (0.48s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR/lost_digest_in_a_entry (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR/duplicated_entry_offset (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX (0.42s) - --- 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.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU (0.51s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU/lost_digest_in_a_entry (0.03s) - --- 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.52s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR/lost_digest_in_a_entry (0.05s) - --- 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.54s) - --- 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.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU (0.53s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU/duplicated_entry_offset (0.10s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU/lost_digest_in_a_entry (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR (0.60s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR/lost_digest_in_a_entry (0.11s) - --- 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.47s) - --- 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.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU (0.59s) - --- 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=GNU/lost_digest_in_a_entry (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR (0.61s) - --- 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=-1,prefix="",format=GNU/duplicated_entry_offset (0.00s) + --- 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/duplicated_entry_offset (0.01s) + --- 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.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU (0.13s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU/lost_digest_in_a_entry (0.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.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR/duplicated_entry_offset (0.01s) + --- 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.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.08s) + --- 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.08s) + --- 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.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX (0.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.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR (0.12s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX (0.47s) - --- 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/duplicated_entry_offset (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU (0.48s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU/duplicated_entry_offset (0.07s) - --- 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=0,prefix="",format=USTAR#01 (0.56s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR#01/lost_digest_in_a_entry (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR#01/duplicated_entry_offset (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX#01 (0.52s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX#01/lost_digest_in_a_entry (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX#01/duplicated_entry_offset (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU#01 (0.53s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU#01/duplicated_entry_offset (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU#01/lost_digest_in_a_entry (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#01 (0.62s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#01/lost_digest_in_a_entry (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#01/duplicated_entry_offset (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX#01 (0.78s) - --- 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.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU#01 (0.69s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU#01/lost_digest_in_a_entry (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#01 (0.47s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#01/lost_digest_in_a_entry (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#01/duplicated_entry_offset (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX#01 (0.43s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX#01/lost_digest_in_a_entry (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX#01/duplicated_entry_offset (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU#01 (0.58s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU#01/lost_digest_in_a_entry (0.05s) - --- 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=USTAR#01 (0.53s) - --- 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.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX#01 (0.70s) - --- 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.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU#01 (0.70s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU#01/lost_digest_in_a_entry (0.03s) - --- 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=1,prefix="",format=USTAR#01 (0.83s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR#01/lost_digest_in_a_entry (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR#01/duplicated_entry_offset (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX#01 (0.99s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX#01/lost_digest_in_a_entry (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX#01/duplicated_entry_offset (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU#01 (0.98s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU#01/lost_digest_in_a_entry (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU#01/duplicated_entry_offset (0.12s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#01 (0.96s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#01/lost_digest_in_a_entry (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#01/duplicated_entry_offset (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX#01 (0.79s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX#01/lost_digest_in_a_entry (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX#01/duplicated_entry_offset (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU#01 (0.82s) - --- 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=GNU#01/lost_digest_in_a_entry (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#01 (0.92s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#01/lost_digest_in_a_entry (0.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#01/duplicated_entry_offset (0.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX#01 (0.86s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX#01/lost_digest_in_a_entry (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX#01/duplicated_entry_offset (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU#01 (0.87s) - --- 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=GNU#01/lost_digest_in_a_entry (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#01 (0.76s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#01/duplicated_entry_offset (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#01/lost_digest_in_a_entry (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX#01 (0.82s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX#01/duplicated_entry_offset (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX#01/lost_digest_in_a_entry (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU#01 (0.71s) - --- 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.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR#01 (0.69s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR#01/lost_digest_in_a_entry (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR#01/duplicated_entry_offset (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX#01 (0.62s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX#01/lost_digest_in_a_entry (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX#01/duplicated_entry_offset (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU#01 (0.74s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU#01/lost_digest_in_a_entry (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU#01/duplicated_entry_offset (0.10s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#01 (0.82s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#01/lost_digest_in_a_entry (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#01/duplicated_entry_offset (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX#01 (0.73s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX#01/lost_digest_in_a_entry (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX#01/duplicated_entry_offset (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU#01 (0.60s) - --- 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.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#01 (0.57s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#01/lost_digest_in_a_entry (0.05s) - --- 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.50s) - --- 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.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU#01 (0.58s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU#01/lost_digest_in_a_entry (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU#01/duplicated_entry_offset (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#01 (0.57s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#01/lost_digest_in_a_entry (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#01/duplicated_entry_offset (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX#01 (0.53s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX#01/lost_digest_in_a_entry (0.03s) - --- 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.67s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU#01/lost_digest_in_a_entry (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU#01/duplicated_entry_offset (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#01 (0.61s) - --- 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=-2,prefix="../",format=USTAR/duplicated_entry_offset (0.01s) + --- 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.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU (0.09s) + --- 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=GNU/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR#01 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR#01/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU#01/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#01 (0.05s) + --- 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.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.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#01 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#01/lost_digest_in_a_entry (0.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.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX#01/duplicated_entry_offset (0.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/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/duplicated_entry_offset (0.00s) + --- 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.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU#01 (0.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/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.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX#01 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX#01/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.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.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#01 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX#01 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU#01 (0.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=1,prefix="/",format=USTAR#01 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#01/duplicated_entry_offset (0.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.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.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#01/duplicated_entry_offset (0.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.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.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR#01/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX#01 (0.07s) + --- 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=PAX#01/lost_digest_in_a_entry (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.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#01 (0.06s) + --- 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.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX#01/duplicated_entry_offset (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX#01/lost_digest_in_a_entry (0.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.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU#01/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#01/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX#01 (0.08s) + --- 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.01s) + --- 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.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#01 (0.04s) + --- 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.07s) + --- 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.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.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.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#01/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX#01 (0.49s) - --- 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.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU#01 (0.43s) - --- 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.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01 (0.48s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01/lost_digest_in_a_entry (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01/duplicated_entry_offset (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#01 (0.58s) - --- 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.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#01 (0.63s) - --- 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=GNU#01/duplicated_entry_offset (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01 (0.49s) - --- 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.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#01 (0.43s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#01/lost_digest_in_a_entry (0.04s) - --- 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.44s) - --- 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.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01 (0.47s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01/lost_digest_in_a_entry (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01/duplicated_entry_offset (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#01 (0.50s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#01/lost_digest_in_a_entry (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#01/duplicated_entry_offset (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#01 (0.49s) - --- 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.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#01 (0.60s) - --- 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=USTAR#01/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX#01 (0.48s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX#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.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU#01 (0.39s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU#01/lost_digest_in_a_entry (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU#01/duplicated_entry_offset (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01 (0.34s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01/lost_digest_in_a_entry (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#01 (0.40s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#01/lost_digest_in_a_entry (0.03s) - --- 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.39s) - --- 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.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01 (0.42s) - --- 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.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#01 (0.60s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#01/duplicated_entry_offset (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#01/lost_digest_in_a_entry (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#01 (0.54s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#01/lost_digest_in_a_entry (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#01/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01 (0.54s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01/lost_digest_in_a_entry (0.03s) - --- 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.64s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#01/lost_digest_in_a_entry (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#01/duplicated_entry_offset (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#01 (0.58s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#01/lost_digest_in_a_entry (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#01/duplicated_entry_offset (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR#02 (0.56s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR#02/lost_digest_in_a_entry (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR#02/duplicated_entry_offset (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX#02 (0.59s) - --- 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/duplicated_entry_offset (0.10s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU#02 (0.58s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU#02/lost_digest_in_a_entry (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU#02/duplicated_entry_offset (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#02 (0.59s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#02/lost_digest_in_a_entry (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#02/duplicated_entry_offset (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX#02 (0.57s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX#02/lost_digest_in_a_entry (0.04s) - --- 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.52s) - --- 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.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#02 (0.53s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#02/lost_digest_in_a_entry (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#02/duplicated_entry_offset (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX#02 (0.55s) - --- 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/duplicated_entry_offset (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU#02 (0.56s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU#02/lost_digest_in_a_entry (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU#02/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#02 (0.58s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#02/lost_digest_in_a_entry (0.04s) - --- 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.66s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX#02/lost_digest_in_a_entry (0.05s) - --- 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.60s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU#02/lost_digest_in_a_entry (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU#02/duplicated_entry_offset (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR#02 (0.74s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR#02/lost_digest_in_a_entry (0.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR#02/duplicated_entry_offset (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX#02 (0.68s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX#02/lost_digest_in_a_entry (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX#02/duplicated_entry_offset (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU#02 (0.55s) - --- 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.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#02 (0.56s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#02/lost_digest_in_a_entry (0.03s) - --- 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.65s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX#02/duplicated_entry_offset (0.03s) - --- 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.57s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU#02/duplicated_entry_offset (0.04s) - --- 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.57s) - --- 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=USTAR#02/duplicated_entry_offset (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX#02 (0.57s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX#02/duplicated_entry_offset (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX#02/lost_digest_in_a_entry (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU#02 (0.67s) - --- 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=GNU#02/lost_digest_in_a_entry (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#02 (0.75s) - --- 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=USTAR#02/duplicated_entry_offset (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX#02 (0.69s) - --- 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.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU#02 (0.65s) - --- 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.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR#02 (0.58s) - --- 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.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX#02 (0.57s) - --- 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.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU#02 (0.56s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU#02/lost_digest_in_a_entry (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU#02/duplicated_entry_offset (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#02 (0.73s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#02/lost_digest_in_a_entry (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#02/duplicated_entry_offset (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX#02 (0.56s) - --- 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.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU#02 (0.64s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU#02/lost_digest_in_a_entry (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU#02/duplicated_entry_offset (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#02 (0.50s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#02/lost_digest_in_a_entry (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#02/duplicated_entry_offset (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX#02 (0.63s) - --- 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.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU#02 (0.62s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU#02/lost_digest_in_a_entry (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU#02/duplicated_entry_offset (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#02 (0.48s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#02/lost_digest_in_a_entry (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#02/duplicated_entry_offset (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX#02 (0.52s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX#02/lost_digest_in_a_entry (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX#02/duplicated_entry_offset (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU#02 (0.44s) - --- 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=GNU#02/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#02 (0.40s) + --- 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.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#01 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#01/lost_digest_in_a_entry (0.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.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01 (0.07s) + --- 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.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#01/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#01 (0.06s) + --- 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=PAX#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#01 (0.04s) + --- 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=USTAR#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX#01/lost_digest_in_a_entry (0.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.06s) + --- 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.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.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#01/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#01/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01 (0.07s) + --- 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.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.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#01 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#01/lost_digest_in_a_entry (0.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.07s) + --- 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.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#01/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#01 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=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.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#02 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX#02 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU#02/lost_digest_in_a_entry (0.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.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU#02 (0.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.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#02/duplicated_entry_offset (0.01s) + --- 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.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU#02 (0.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=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/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#02 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX#02 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU#02 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU#02/duplicated_entry_offset (0.01s) + --- 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.13s) + --- 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.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU#02 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#02 (0.13s) + --- 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=PAX#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU#02 (0.13s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU#02/duplicated_entry_offset (0.00s) + --- 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=9,prefix="",format=USTAR#02 (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX#02/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.07s) + --- 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.06s) + --- 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.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=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.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#02 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#02/lost_digest_in_a_entry (0.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.06s) + --- 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.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU#02/lost_digest_in_a_entry (0.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.08s) --- 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.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX#02 (0.54s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX#02/duplicated_entry_offset (0.04s) - --- 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=GNU#02 (0.42s) + --- 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.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU#02/duplicated_entry_offset (0.00s) --- 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.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02 (0.52s) - --- 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=USTAR#02/duplicated_entry_offset (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#02 (0.52s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#02/duplicated_entry_offset (0.04s) - --- 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=GNU#02 (0.69s) - --- 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.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02 (0.37s) - --- 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.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#02 (0.49s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#02/lost_digest_in_a_entry (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#02/duplicated_entry_offset (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#02 (0.39s) - --- 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.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02 (0.74s) - --- 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=USTAR#02/duplicated_entry_offset (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#02 (0.59s) - --- 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.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#02 (0.58s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#02/duplicated_entry_offset (0.07s) - --- 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=-2,prefix="",format=USTAR#02 (0.53s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#02/lost_digest_in_a_entry (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#02/duplicated_entry_offset (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX#02 (0.66s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX#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.52s) - --- 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.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02 (0.54s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02/duplicated_entry_offset (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#02 (0.64s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#02/lost_digest_in_a_entry (0.03s) - --- 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.57s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#02/lost_digest_in_a_entry (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#02/duplicated_entry_offset (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02 (0.55s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02/lost_digest_in_a_entry (0.03s) - --- 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.58s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#02/lost_digest_in_a_entry (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#02/duplicated_entry_offset (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#02 (0.43s) - --- 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.39s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02/lost_digest_in_a_entry (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02/duplicated_entry_offset (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#02 (0.44s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#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.43s) - --- 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.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR (0.36s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR/lost_digest_in_a_entry (0.02s) - --- 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=PAX (0.38s) - --- 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.59s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU/lost_digest_in_a_entry (0.07s) - --- 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.57s) - --- 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=USTAR/duplicated_entry_offset (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX (0.47s) - --- 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.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU (0.54s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU/duplicated_entry_offset (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU/lost_digest_in_a_entry (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR (0.38s) - --- 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=USTAR/duplicated_entry_offset (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX (0.51s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX/lost_digest_in_a_entry (0.04s) - --- 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.55s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU/lost_digest_in_a_entry (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU/duplicated_entry_offset (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR (0.48s) - --- 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=USTAR/duplicated_entry_offset (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX (0.48s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX/lost_digest_in_a_entry (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX/duplicated_entry_offset (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU (0.51s) + --- 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/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.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#02 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02 (2.98s) + --- 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.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02/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.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#02 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX#02 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU#02 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02 (0.06s) + --- 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.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#02 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02/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.07s) + --- 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.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02 (0.08s) + --- 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.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#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.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.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR/duplicated_entry_offset (0.01s) + --- 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.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.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX (0.04s) + --- 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/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/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR (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=USTAR/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU (0.12s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR (0.77s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR/lost_digest_in_a_entry (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR/duplicated_entry_offset (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX (0.58s) - --- 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.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU (0.52s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU/lost_digest_in_a_entry (0.05s) - --- 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.68s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR/lost_digest_in_a_entry (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR/duplicated_entry_offset (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX (0.68s) - --- 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.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU (0.50s) - --- 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.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR (0.56s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR/lost_digest_in_a_entry (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR/duplicated_entry_offset (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX (0.57s) - --- 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.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU (0.55s) - --- 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=GNU/lost_digest_in_a_entry (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR (0.60s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR (0.18s) + --- 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.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX (0.12s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR (0.25s) + --- 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.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.17s) + --- 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=GNU/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR (0.14s) + --- 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.18s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU (0.12s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR (0.22s) + --- 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.04s) - --- 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=PAX (0.50s) - --- 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.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU (0.67s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU/lost_digest_in_a_entry (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU/duplicated_entry_offset (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR (0.52s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX (0.16s) + --- 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.14s) + --- 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=GNU/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR (0.12s) --- 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.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX (0.52s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX/lost_digest_in_a_entry (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX/duplicated_entry_offset (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU (0.46s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU/lost_digest_in_a_entry (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU/duplicated_entry_offset (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR (0.46s) - --- 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.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX (0.41s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX/lost_digest_in_a_entry (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX/duplicated_entry_offset (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU (0.47s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU/lost_digest_in_a_entry (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU/duplicated_entry_offset (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR (0.48s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR/lost_digest_in_a_entry (0.05s) - --- 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.60s) - --- 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.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU (0.60s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU/lost_digest_in_a_entry (0.04s) - --- 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.60s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR/lost_digest_in_a_entry (0.08s) - --- 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.50s) - --- 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.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU (0.41s) - --- 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=9,prefix="",format=USTAR/duplicated_entry_offset (0.01s) + --- 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=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.12s) + --- 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=9,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=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.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX (0.12s) + --- 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.01s) + --- 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.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX (0.08s) + --- 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.11s) + --- 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.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR (0.51s) - --- 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.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX (0.57s) - --- 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.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU (0.56s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU/duplicated_entry_offset (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR (0.43s) - --- 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.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX (0.39s) - --- 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.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU (0.42s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU/duplicated_entry_offset (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR (0.39s) - --- 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.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX (0.37s) - --- 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.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU (0.56s) - --- 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.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR (0.43s) - --- 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.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX (0.45s) - --- 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.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU (0.40s) - --- 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.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR (0.43s) - --- 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.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX (0.37s) - --- 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.37s) - --- 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/duplicated_entry_offset (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR (0.49s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR/duplicated_entry_offset (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR/lost_digest_in_a_entry (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX (0.44s) - --- 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.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU (0.51s) - --- 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.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR (0.50s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR/lost_digest_in_a_entry (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR/duplicated_entry_offset (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX (0.60s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX/lost_digest_in_a_entry (0.06s) - --- 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.58s) - --- 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/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR (0.45s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX (0.39s) - --- 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.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU (0.32s) - --- 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.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR#01 (0.33s) - --- 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.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX#01 (0.36s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX#01/lost_digest_in_a_entry (0.04s) - --- 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.43s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU#01/lost_digest_in_a_entry (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU#01/duplicated_entry_offset (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR#01 (0.34s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR#01/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR#01/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX#01 (0.36s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX#01/lost_digest_in_a_entry (0.02s) - --- 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.59s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU#01/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU#01/duplicated_entry_offset (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR#01 (0.46s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR#01/duplicated_entry_offset (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR#01/lost_digest_in_a_entry (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX#01 (0.42s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR (0.11s) + --- 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.12s) + --- 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.15s) + --- 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=GNU/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR/lost_digest_in_a_entry (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX (0.12s) + --- 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.13s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU/duplicated_entry_offset (0.00s) + --- 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.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX (0.13s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU (0.12s) + --- 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.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR (0.11s) + --- 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.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU (0.16s) + --- 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.12s) + --- 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.08s) + --- 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=PAX/lost_digest_in_a_entry (0.00s) + --- 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/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=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.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU (0.12s) + --- 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.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR#01 (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR#01/duplicated_entry_offset (0.00s) + --- 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.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.10s) + --- 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.11s) + --- 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.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.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX#01 (0.12s) --- 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.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU#01 (0.47s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU#01/lost_digest_in_a_entry (0.03s) - --- 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.48s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR#01/lost_digest_in_a_entry (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR#01/duplicated_entry_offset (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX#01 (0.53s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX#01/lost_digest_in_a_entry (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX#01/duplicated_entry_offset (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU#01 (0.53s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU#01/lost_digest_in_a_entry (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU#01/duplicated_entry_offset (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR#01 (0.63s) - --- 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=USTAR#01/duplicated_entry_offset (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX#01 (0.57s) - --- 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.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU#01 (0.74s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU#01/lost_digest_in_a_entry (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU#01/duplicated_entry_offset (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR#01 (0.56s) - --- 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.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX#01 (0.58s) - --- 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=PAX#01/duplicated_entry_offset (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU#01 (0.58s) + --- 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.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU#01/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=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.11s) + --- 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.09s) + --- 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=1,prefix="",format=USTAR#01 (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX#01 (0.16s) + --- 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.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=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/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX#01 (0.08s) + --- 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.09s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU#01/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU#01/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR#01 (0.65s) - --- 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=USTAR#01/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX#01 (0.53s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX#01/lost_digest_in_a_entry (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX#01/duplicated_entry_offset (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU#01 (0.61s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU#01/duplicated_entry_offset (0.03s) - --- 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=USTAR#01 (0.61s) + --- 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/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.13s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU#01 (0.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.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR#01 (0.17s) --- 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.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX#01 (0.59s) - --- 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.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU#01 (0.73s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU#01/lost_digest_in_a_entry (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU#01/duplicated_entry_offset (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR#01 (0.55s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR#01/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR#01/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX#01 (0.42s) - --- 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.38s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU#01/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR#01 (0.58s) - --- 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.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX#01 (0.65s) - --- 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.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU#01 (0.70s) - --- 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=GNU#01/duplicated_entry_offset (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR#01 (0.88s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR#01/lost_digest_in_a_entry (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR#01/duplicated_entry_offset (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX#01 (0.67s) + --- 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.16s) + --- 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.13s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU#01/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR#01 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR#01/lost_digest_in_a_entry (0.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.09s) + --- 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.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR#01 (0.09s) + --- 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.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX#01 (0.15s) + --- 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.02s) + --- 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.00s) + --- 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.13s) + --- 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.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX#01 (0.14s) --- 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.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU#01 (0.50s) - --- 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.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR#01 (0.46s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR#01/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR#01/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX#01 (0.59s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX#01/lost_digest_in_a_entry (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX#01/duplicated_entry_offset (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU#01 (0.57s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU#01/lost_digest_in_a_entry (0.05s) - --- 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=-1,prefix="",format=USTAR#01 (0.66s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR#01/duplicated_entry_offset (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR#01/lost_digest_in_a_entry (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX#01 (0.72s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX#01/lost_digest_in_a_entry (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX#01/duplicated_entry_offset (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU#01 (0.67s) - --- 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.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01 (0.52s) - --- 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.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX#01 (0.63s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX#01/lost_digest_in_a_entry (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX#01/duplicated_entry_offset (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU#01 (0.66s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU#01/lost_digest_in_a_entry (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU#01/duplicated_entry_offset (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01 (0.64s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01/lost_digest_in_a_entry (0.04s) - --- 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.51s) - --- 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.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU#01 (0.57s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU#01/lost_digest_in_a_entry (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU#01/duplicated_entry_offset (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01 (0.59s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01/lost_digest_in_a_entry (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01/duplicated_entry_offset (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX#01 (0.60s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX#01/lost_digest_in_a_entry (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX#01/duplicated_entry_offset (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU#01 (0.47s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU#01/lost_digest_in_a_entry (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU#01/duplicated_entry_offset (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR#01 (0.52s) - --- 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/duplicated_entry_offset (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX#01 (0.55s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX#01/lost_digest_in_a_entry (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX#01/duplicated_entry_offset (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU#01 (0.52s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU#01/lost_digest_in_a_entry (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU#01/duplicated_entry_offset (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01 (0.51s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01/lost_digest_in_a_entry (0.03s) - --- 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.42s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX#01/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX#01/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU#01 (0.42s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU#01/duplicated_entry_offset (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU#01/lost_digest_in_a_entry (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01 (0.39s) - --- 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=USTAR#01/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX#01 (0.35s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX#01/lost_digest_in_a_entry (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX#01/duplicated_entry_offset (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU#01 (0.55s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU#01/lost_digest_in_a_entry (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU#01/duplicated_entry_offset (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01 (0.59s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01/lost_digest_in_a_entry (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01/duplicated_entry_offset (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX#01 (0.45s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX#01/lost_digest_in_a_entry (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX#01/duplicated_entry_offset (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU#01 (0.54s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU#01/lost_digest_in_a_entry (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU#01/duplicated_entry_offset (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR#02 (0.69s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR#02/lost_digest_in_a_entry (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR#02/duplicated_entry_offset (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX#02 (0.46s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX#02/lost_digest_in_a_entry (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX#02/duplicated_entry_offset (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU#02 (0.46s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU#02/lost_digest_in_a_entry (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU#02/duplicated_entry_offset (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR#02 (0.48s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR#02/lost_digest_in_a_entry (0.04s) - --- 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=0,prefix="./",format=PAX#02 (0.49s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX#02/lost_digest_in_a_entry (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX#02/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU#02 (0.49s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU#02/lost_digest_in_a_entry (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU#02/duplicated_entry_offset (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR#02 (0.47s) - --- 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.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX#02 (0.49s) - --- 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.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU#02 (0.58s) - --- 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.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR#02 (0.56s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR#02/lost_digest_in_a_entry (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR#02/duplicated_entry_offset (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX#02 (0.58s) - --- 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.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU#02 (0.39s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU#02/lost_digest_in_a_entry (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU#02/duplicated_entry_offset (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR#02 (0.67s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR#02/lost_digest_in_a_entry (0.04s) - --- 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.66s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX#02/lost_digest_in_a_entry (0.05s) - --- 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.62s) - --- 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.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR#02 (0.66s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR#02/lost_digest_in_a_entry (0.04s) - --- 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.64s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX#02/duplicated_entry_offset (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX#02/lost_digest_in_a_entry (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU#02 (0.58s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU#02/lost_digest_in_a_entry (0.04s) - --- 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.71s) - --- 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=USTAR#02/lost_digest_in_a_entry (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX#02 (0.70s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX#02/lost_digest_in_a_entry (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX#02/duplicated_entry_offset (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU#02 (0.75s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU#02/duplicated_entry_offset (0.05s) - --- 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=USTAR#02 (0.58s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR#02/lost_digest_in_a_entry (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR#02/duplicated_entry_offset (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX#02 (0.61s) - --- 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.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU#02 (0.58s) - --- 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.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR#02 (0.66s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR#02/lost_digest_in_a_entry (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR#02/duplicated_entry_offset (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX#02 (0.66s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX#02/lost_digest_in_a_entry (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX#02/duplicated_entry_offset (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU#02 (0.63s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU#02/lost_digest_in_a_entry (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU#02/duplicated_entry_offset (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR#02 (0.59s) + --- 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.10s) + --- 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.12s) + --- 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.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX#01 (0.16s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=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.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU#01/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-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.01s) + --- 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.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/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01 (0.14s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX#01 (0.14s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU#01 (0.13s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX#01 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=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.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU#01/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01 (0.12s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX#01 (0.14s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU#01 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR#01 (0.18s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR#01/lost_digest_in_a_entry (0.02s) + --- 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.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU#01 (0.20s) + --- 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.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01 (0.14s) + --- 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.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX#01 (0.13s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU#01 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01 (0.10s) + --- 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.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX#01 (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX#01/lost_digest_in_a_entry (0.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.10s) + --- 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.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX#01 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX#01/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU#01 (0.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=0,prefix="",format=USTAR#02 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU#02 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR#02 (0.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=USTAR#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX#02 (0.11s) + --- 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.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=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.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX#02 (0.13s) + --- 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.12s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=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.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU#02 (0.15s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR#02 (0.12s) + --- 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.13s) + --- 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.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR#02 (0.13s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR#02/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.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/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.14s) + --- 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.16s) + --- 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.18s) + --- 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.14s) + --- 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.13s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX#02 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU#02 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR#02 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR#02/duplicated_entry_offset (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.14s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR#02 (0.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.50s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX#02/lost_digest_in_a_entry (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX#02/duplicated_entry_offset (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU#02 (0.73s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU#02/lost_digest_in_a_entry (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU#02/duplicated_entry_offset (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR#02 (0.55s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR#02/lost_digest_in_a_entry (0.04s) - --- 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.64s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX#02/lost_digest_in_a_entry (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX#02/duplicated_entry_offset (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU#02 (0.62s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU#02/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU#02/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR#02 (0.57s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR#02/lost_digest_in_a_entry (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR#02/duplicated_entry_offset (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX#02 (0.60s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX#02/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX#02/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU#02 (0.48s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU#02/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU#02/duplicated_entry_offset (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR#02 (0.68s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR#02/lost_digest_in_a_entry (0.06s) - --- 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.66s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX#02/lost_digest_in_a_entry (0.06s) - --- 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.48s) - --- 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.10s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02 (0.51s) - --- 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.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX#02 (0.48s) - --- 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.55s) - --- 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.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02 (0.45s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR#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.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX#02 (0.64s) - --- 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=PAX#02/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU#02 (0.64s) - --- 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.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02 (0.66s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02/lost_digest_in_a_entry (0.07s) - --- 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.43s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX#02/lost_digest_in_a_entry (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX#02/duplicated_entry_offset (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU#02 (0.45s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU#02/duplicated_entry_offset (0.09s) - --- 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=-2,prefix="",format=USTAR#02 (0.47s) - --- 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=USTAR#02/duplicated_entry_offset (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX#02 (0.45s) + --- 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.12s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU#02 (0.16s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR#02 (0.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.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU#02 (0.13s) + --- 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.12s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX#02 (0.14s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU#02 (0.13s) + --- 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=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.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX#02 (0.14s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU#02 (0.12s) + --- 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.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX#02 (0.31s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU#02 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU#02 (0.06s) + --- 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.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.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.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=-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.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX#02 (0.08s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX#02/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU#02 (0.58s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU#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.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02 (0.55s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02/lost_digest_in_a_entry (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02/duplicated_entry_offset (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX#02 (0.68s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX#02/lost_digest_in_a_entry (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX#02/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU#02 (0.57s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU#02/lost_digest_in_a_entry (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU#02/duplicated_entry_offset (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02 (0.50s) - --- 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.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX#02 (0.64s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX#02/duplicated_entry_offset (0.03s) - --- 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=GNU#02 (0.63s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU#02/lost_digest_in_a_entry (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU#02/duplicated_entry_offset (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02 (0.56s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX#02 (0.05s) + --- 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.01s) + --- 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.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX#02 (0.07s) + --- 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=PAX#02/lost_digest_in_a_entry (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.00s) + --- 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=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.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX#02 (0.62s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX#02/lost_digest_in_a_entry (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX#02/duplicated_entry_offset (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU#02 (0.58s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU#02/lost_digest_in_a_entry (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU#02/duplicated_entry_offset (0.04s) - --- PASS: TestGzipEStargz/testBuild (350.73s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR (0.42s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR (0.37s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR (0.42s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR (0.43s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=PAX (0.25s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX (0.37s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX (0.41s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX (0.42s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=GNU (0.26s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU (0.24s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU (0.25s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU (0.30s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR (0.43s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR (0.56s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR (0.45s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR (0.44s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=PAX (0.63s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX (0.48s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX (0.43s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX (0.45s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=GNU (0.51s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU (0.41s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU (0.50s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU (0.54s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR (0.58s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR (0.28s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR (0.38s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR (0.35s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=PAX (0.26s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX (0.32s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX (0.30s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX (0.43s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=GNU (0.25s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU (0.54s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU (0.46s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU (0.44s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR (0.40s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR (0.47s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR (0.42s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR (0.37s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX (0.48s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX (0.35s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX (0.38s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX (0.41s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU (0.37s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU (0.46s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU (0.48s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU (0.34s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR (0.34s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR (0.23s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR (0.24s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR (0.22s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX (0.35s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX (0.28s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX (0.29s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX (0.51s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU (0.38s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU (0.45s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU (0.25s) - --- 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=0,prefix="",src=1,format=USTAR (0.32s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR (0.27s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR (0.40s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR (0.34s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=PAX (0.39s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX (0.37s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX (0.41s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX (0.36s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=GNU (0.41s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU (0.36s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU (0.44s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU (0.39s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR (0.56s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR (0.57s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR (0.55s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR (0.40s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=PAX (0.41s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX (0.48s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX (0.55s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX (0.65s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=GNU (0.34s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU (0.44s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU (0.48s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU (0.44s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR (0.29s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR (0.45s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR (0.34s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR (0.40s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=PAX (0.43s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX (0.30s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX (0.29s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX (0.31s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=GNU (0.47s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU (0.46s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU (0.36s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU (0.44s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR (0.42s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR (0.37s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR (0.39s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR (0.42s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX (0.37s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX (0.38s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX (0.46s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX (0.27s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU (0.46s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU (0.45s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU (0.54s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU (0.30s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR (0.39s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR (0.36s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR (0.44s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR (0.38s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX (0.40s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX (0.31s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX (0.44s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX (0.36s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU (0.33s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU (0.33s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU (0.38s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU (0.56s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR (0.50s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR (0.51s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR (0.35s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR (0.29s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=PAX (0.36s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX (0.47s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX (0.47s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX (0.47s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=GNU (0.32s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU (0.28s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU (0.43s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU (0.37s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR (0.58s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR (0.64s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR (0.58s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR (0.50s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=PAX (0.60s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX (0.55s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX (0.57s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX (0.57s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=GNU (0.55s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU (0.48s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU (0.64s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU (0.51s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR (0.46s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR (0.50s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR (0.56s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR (0.51s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=PAX (0.50s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX (0.58s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX (0.41s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX (0.52s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=GNU (0.54s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU (0.42s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU (0.43s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU (0.48s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR (0.52s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR (0.55s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR (0.55s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR (0.52s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX (0.52s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX (0.45s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX (0.53s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX (0.58s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU (0.57s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU (0.61s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU (0.47s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU (0.54s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR (0.57s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR (0.45s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR (0.55s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR (0.59s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX (0.47s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX (0.32s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX (0.43s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX (0.46s) - --- 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.44s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU (0.47s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU (0.47s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR (0.61s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR (0.74s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR (0.52s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR (0.59s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX (0.77s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX (0.72s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX (0.77s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX (0.72s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU (0.75s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU (0.82s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU (0.60s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU (0.59s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR (0.76s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR (0.81s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR (0.84s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR (0.73s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX (0.60s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX (0.72s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX (0.98s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX (0.74s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU (0.79s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU (0.83s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU (0.93s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU (0.67s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR (0.66s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR (0.68s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR (0.97s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR (0.58s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX (0.97s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX (0.82s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX (0.76s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX (0.99s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU (0.69s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU (0.60s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU (0.70s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU (0.54s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR (0.51s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR (0.47s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR (0.55s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR (0.74s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX (0.67s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX (0.53s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX (0.60s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX (0.59s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU (0.67s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU (0.51s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU (0.53s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU (0.58s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR (0.85s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR (0.61s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR (0.54s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR (0.51s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX (0.51s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX (0.64s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX (0.50s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX (0.61s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU (0.49s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU (0.59s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU (0.75s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU (0.63s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR (0.77s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR (0.74s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR (0.71s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR (0.72s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX (0.65s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX (0.64s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX (0.84s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX (0.66s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU (0.69s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU (0.62s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU (0.67s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU (0.79s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR (0.76s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR (0.65s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR (0.66s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR (0.56s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX (0.83s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX (0.85s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX (0.88s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX (0.73s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU (0.84s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU (0.92s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU (0.86s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU (0.96s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR (0.82s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR (1.10s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR (0.73s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR (0.77s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=PAX (0.78s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX (0.76s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX (0.73s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX (0.71s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=GNU (0.74s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU (0.82s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU (0.73s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU (0.77s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR (0.76s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR (0.80s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR (0.61s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR (0.55s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX (0.60s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX (0.65s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX (0.67s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX (0.56s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU (0.65s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU (0.53s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU (0.56s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU (0.61s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR (0.56s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR (0.63s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR (0.70s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR (0.57s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX (0.50s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX (0.56s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX (0.56s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX (0.53s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU (0.52s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU (0.57s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU (0.66s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU (0.67s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR (0.91s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR (0.68s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR (0.72s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR (0.46s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=2,format=PAX (0.68s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX (0.69s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX (0.84s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX (0.85s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=2,format=GNU (0.80s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU (0.63s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU (0.85s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU (1.01s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR (0.83s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR (0.87s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR (1.04s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR (0.93s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=2,format=PAX (0.87s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX (0.85s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX (0.80s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX (1.00s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=2,format=GNU (0.83s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU (0.97s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU (1.01s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU (0.84s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR (0.75s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR (0.83s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR (0.59s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR (0.87s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=PAX (0.65s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX (0.58s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX (0.63s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX (0.62s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=GNU (0.62s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU (0.58s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU (0.48s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU (0.60s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR (0.60s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR (0.49s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR (0.72s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR (0.59s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX (0.43s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX (0.48s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX (0.46s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX (0.54s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU (0.68s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU (0.78s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU (0.81s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU (0.65s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR (0.61s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR (0.68s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR (0.77s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR (0.62s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX (0.50s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX (0.63s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX (0.66s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX (0.61s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU (0.74s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU (0.75s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU (0.58s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU (0.62s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR (0.54s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR (0.40s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR (0.34s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR (0.52s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX (0.57s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX (0.46s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX (0.45s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX (0.38s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU (0.45s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU (0.49s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU (0.57s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU (0.54s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR (0.66s) - --- 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=USTAR (0.65s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR (0.75s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX (0.68s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX (0.69s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX (0.67s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX (0.51s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU (0.73s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU (0.72s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU (0.48s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU (0.62s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR (0.49s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR (0.53s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR (0.56s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR (0.55s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX (0.62s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX (0.63s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX (0.67s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX (0.55s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU (0.90s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU (0.53s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU (0.53s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU (0.63s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR (0.52s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR (0.53s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR (0.51s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR (0.63s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX (0.43s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX (0.57s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX (0.50s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX (0.46s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU (0.39s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU (0.40s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU (0.42s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU (0.42s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR (0.39s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR (0.51s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR (0.59s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR (0.53s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX (0.53s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX (0.50s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX (0.46s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX (0.67s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU (0.78s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU (0.63s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU (0.55s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU (0.52s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR (0.40s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR (0.53s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR (0.50s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR (0.49s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX (0.48s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX (0.48s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX (0.51s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX (0.49s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU (0.54s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU (0.60s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU (0.42s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU (0.58s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR (0.72s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR (0.70s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR (0.67s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR (0.50s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX (0.78s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX (0.74s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX (0.65s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX (0.64s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU (0.61s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU (0.55s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU (0.66s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU (0.55s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR (0.55s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR (0.43s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR (0.52s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR (0.50s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=PAX (0.70s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX (0.46s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX (0.60s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX (0.52s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=GNU (0.48s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU (0.51s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU (0.44s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU (0.54s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR (0.65s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR (0.58s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR (0.69s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR (0.50s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX (0.48s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX (0.39s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX (0.58s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX (0.44s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU (0.50s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU (0.57s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU (0.47s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU (0.60s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR (0.53s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR (0.51s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR (0.53s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR (0.63s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX (0.64s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX (0.58s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX (0.60s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX (0.66s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU (0.45s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU (0.57s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU (0.64s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU (0.46s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR (0.51s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR (0.61s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR (0.60s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR (0.56s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=PAX (0.62s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX (0.49s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX (0.47s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX (0.58s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=GNU (0.70s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU (0.84s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU (0.72s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU (0.80s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR (0.77s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR (0.77s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR (0.67s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR (0.94s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=PAX (0.96s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX (0.86s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX (0.82s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX (0.76s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=GNU (0.72s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU (0.69s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU (0.94s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU (0.72s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR (0.74s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR (0.72s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR (0.57s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR (0.63s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=PAX (0.57s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX (0.68s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX (0.85s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX (0.66s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=GNU (0.76s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU (0.71s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU (0.62s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU (0.64s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR (0.63s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR (0.69s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR (0.66s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR (0.60s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX (0.58s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX (0.67s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX (0.52s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX (0.60s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU (0.57s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU (0.60s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU (0.51s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU (0.64s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR (0.53s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR (0.63s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR (0.58s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR (0.46s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX (0.60s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX (0.47s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX (0.69s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX (0.51s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU (0.60s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU (0.54s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU (0.65s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU (0.46s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR (0.22s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR (0.20s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR (0.27s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR (0.30s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=0,format=PAX (0.19s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX (0.15s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX (0.20s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX (0.21s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=0,format=GNU (0.20s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU (0.25s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU (0.19s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU (0.14s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR (0.34s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR (0.24s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR (0.25s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR (0.31s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=0,format=PAX (0.22s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX (0.21s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX (0.25s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX (0.25s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=0,format=GNU (0.26s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU (0.26s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU (0.25s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU (0.20s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR (0.24s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR (0.31s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR (0.30s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR (0.27s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=0,format=PAX (0.32s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX (0.34s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX (0.25s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX (0.31s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=0,format=GNU (0.25s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU (0.24s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU (0.26s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU (0.37s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR (0.25s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR (0.27s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR (0.29s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR (0.22s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX (0.21s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX (0.20s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX (0.22s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX (0.17s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU (0.20s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU (0.23s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU (0.20s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU (0.26s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR (0.21s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR (0.26s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR (0.31s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR (0.26s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX (0.27s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX (0.28s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX (0.27s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX (0.32s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU (0.22s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU (0.25s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU (0.31s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU (0.31s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR (0.32s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR (0.17s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR (0.22s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR (0.17s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=1,format=PAX (0.22s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX (0.22s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX (0.29s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX (0.25s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=1,format=GNU (0.20s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU (0.22s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU (0.25s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU (0.18s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR (0.16s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR (0.16s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR (0.16s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR (0.18s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=1,format=PAX (0.20s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX (0.21s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX (0.20s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX (0.22s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=1,format=GNU (0.19s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU (0.20s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU (0.21s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU (0.17s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR (0.15s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR (0.17s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR (0.17s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR (0.20s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=1,format=PAX (0.27s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX (0.27s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX (0.21s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX (0.19s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=1,format=GNU (0.17s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU (0.19s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU (0.17s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU (0.15s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR (0.17s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR (0.16s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR (0.14s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR (0.16s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX (0.17s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX (0.15s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX (0.21s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX (0.17s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU (0.15s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU (0.14s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU (0.15s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU (0.16s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR (0.18s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR (0.19s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR (0.20s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR (0.18s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX (0.15s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX (0.21s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX (0.24s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX (0.28s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU (0.25s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU (0.22s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU (0.18s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU (0.20s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR (0.18s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR (0.15s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR (0.13s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR (0.16s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=2,format=PAX (0.15s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX (0.22s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX (0.21s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX (0.23s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=2,format=GNU (0.19s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU (0.18s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU (0.19s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU (0.17s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR (0.22s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR (0.23s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR (0.24s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR (0.24s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=2,format=PAX (0.24s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX (0.25s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX (0.23s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX (0.21s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=2,format=GNU (0.20s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU (0.21s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU (0.19s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU (0.21s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR (0.24s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR (0.20s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR (0.18s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR (0.21s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=2,format=PAX (0.21s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX (0.24s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX (0.25s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX (0.32s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=2,format=GNU (0.28s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU (0.21s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU (0.22s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU (0.22s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR (0.21s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR (0.22s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR (0.20s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR (0.17s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX (0.20s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX (0.21s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX (0.23s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX (0.25s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU (0.21s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU (0.22s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU (0.18s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU (0.20s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR (0.19s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR (0.21s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR (0.30s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR (0.21s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX (0.23s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX (0.16s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX (0.21s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX (0.26s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU (0.19s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU (0.23s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU (0.19s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU (0.18s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX#02 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX#02/lost_digest_in_a_entry (0.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.01s) + --- PASS: TestGzipEStargz/testBuild (68.33s) + --- 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.09s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR (0.09s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR (0.08s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=GNU (0.03s) + --- 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.08s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR (0.10s) + --- 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.09s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR (0.09s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX (0.08s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX (0.08s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=GNU (0.09s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU (0.08s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU (0.10s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU (0.09s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR (0.11s) + --- 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.07s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX (0.08s) + --- 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.08s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=GNU (0.07s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-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.03s) + --- 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.04s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX (0.08s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=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.08s) + --- 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=-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.05s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX (0.05s) + --- 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.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.09s) + --- 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.08s) + --- 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.04s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR (0.08s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR (0.09s) + --- 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.10s) + --- 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.09s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU (0.08s) + --- 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.08s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR (0.15s) + --- 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.06s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR (0.10s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=PAX (0.09s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX (0.08s) + --- 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.09s) + --- 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.09s) + --- 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.07s) + --- 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=USTAR (0.08s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR (0.09s) + --- 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.08s) + --- 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.08s) + --- 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.07s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU (0.09s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU (0.10s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR (0.11s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR (0.11s) + --- 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.06s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX (0.07s) + --- 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.06s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU (0.13s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU (0.07s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR (0.06s) + --- 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.10s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX (0.08s) + --- 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=GNU (0.07s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU (0.07s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU (0.08s) + --- 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.05s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR (0.11s) + --- 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.11s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX (0.08s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=GNU (0.10s) + --- 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.12s) + --- 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.08s) + --- 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.18s) + --- 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=PAX (0.12s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX (0.10s) + --- 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.13s) + --- 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=9,prefix="",src=2,format=USTAR (0.07s) + --- 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=USTAR (0.06s) + --- 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.13s) + --- 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.08s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX (0.15s) + --- 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.16s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU (0.09s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU (0.09s) + --- 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.10s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX (0.16s) + --- 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=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.22s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU (0.09s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU (0.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=-2,prefix="",src=2,format=USTAR (0.16s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR (0.19s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR (0.17s) + --- 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=PAX (0.08s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX (0.12s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX (0.12s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX (0.09s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU (0.14s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU (0.17s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU (0.15s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU (0.16s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR (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.24s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR (0.17s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX (0.16s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX (0.09s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX (0.15s) + --- 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=GNU (0.14s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU (0.17s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU (0.17s) + --- 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.08s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR (0.15s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR (0.21s) + --- 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=PAX (0.26s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX (0.30s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX (0.21s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX (0.17s) + --- 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.23s) + --- 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.17s) + --- 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.24s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR (0.21s) + --- 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=PAX (0.19s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX (0.19s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX (0.08s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX (0.13s) + --- 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.13s) + --- 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.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.10s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR (0.11s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR (0.10s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX (0.09s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX (0.12s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX (0.10s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX (0.50s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU (0.23s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU (0.14s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU (0.26s) + --- 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=-2,prefix="",src=0,format=USTAR (0.21s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR (0.23s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR (0.16s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR (0.20s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX (0.11s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX (0.18s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX (0.12s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU (0.07s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU (0.08s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR (0.08s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR (0.08s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX (0.08s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX (0.10s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX (0.13s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU (0.15s) + --- 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.08s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU (0.11s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR (0.16s) + --- 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.12s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR (0.13s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX (0.14s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX (0.24s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX (0.09s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX (0.41s) + --- 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.11s) + --- 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.13s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR (0.09s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR (0.09s) + --- 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.13s) + --- 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.07s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX (0.11s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX (0.06s) + --- 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.08s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU (0.13s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU (0.15s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR (0.20s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR (0.09s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR (0.14s) + --- 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.13s) + --- 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.21s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX (0.10s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU (0.14s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU (0.14s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU (0.15s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU (0.10s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR (0.14s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR (0.11s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR (0.14s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR (0.15s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX (0.10s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX (0.11s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX (0.10s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU (0.14s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU (0.09s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU (0.19s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU (0.17s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR (0.15s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=2,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX (0.08s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX (0.06s) + --- 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.14s) + --- 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.09s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR (0.11s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR (0.10s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR (0.13s) + --- 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.15s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX (0.16s) + --- 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.10s) + --- 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.12s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU (0.10s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU (0.12s) + --- 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.12s) + --- 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.08s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=PAX (0.08s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX (0.08s) + --- 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=PAX (0.09s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=GNU (0.07s) + --- 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=9,prefix="/",src=2,format=GNU (0.08s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU (0.09s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR (0.07s) + --- 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.07s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX (0.10s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU (0.08s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU (0.08s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU (0.08s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU (0.07s) + --- 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.08s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR (0.09s) + --- 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=PAX (0.07s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU (0.07s) + --- 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/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.07s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX (0.06s) + --- 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.06s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU (0.07s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR (0.08s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR (0.08s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR (0.08s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR (0.08s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX (0.08s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX (0.09s) + --- 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=GNU (0.08s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU (0.07s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU (0.06s) + --- 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=9,prefix="",src=0,format=USTAR (0.09s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR (0.09s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR (0.08s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR (0.09s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX (0.10s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX (0.08s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX (0.10s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU (0.07s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU (0.08s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU (0.11s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU (0.08s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR (0.08s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR (0.09s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX (0.10s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX (0.06s) + --- 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=GNU (0.06s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU (0.07s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU (0.07s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU (0.07s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU (0.09s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR (2.96s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU (0.06s) + --- 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.05s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR (0.08s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX (0.08s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX (0.08s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU (0.07s) + --- 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=1,prefix="/",src=1,format=GNU (0.07s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU (0.09s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR (0.08s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR (0.08s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR (0.11s) + --- 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.11s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX (0.17s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX (0.12s) + --- 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=GNU (0.08s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU (0.11s) + --- 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.12s) + --- 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.12s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR (0.10s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX (0.09s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX (0.11s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX (0.18s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX (0.11s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU (0.13s) + --- 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.13s) + --- 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=-2,prefix="",src=1,format=USTAR (0.12s) + --- 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.09s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR (0.11s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX (0.16s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX (0.10s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU (0.10s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU (0.12s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU (0.10s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU (0.08s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR (0.11s) + --- 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.11s) + --- 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=PAX (0.12s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX (0.10s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX (0.13s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU (0.07s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU (0.08s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU (0.11s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR (0.17s) + --- 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.11s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR (0.11s) + --- 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.17s) + --- 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.14s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=GNU (0.12s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU (0.20s) + --- 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=1,prefix="../",src=2,format=GNU (0.14s) + --- 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.20s) + --- 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.12s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=PAX (0.16s) + --- 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.07s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX (0.09s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=GNU (0.08s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU (0.09s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU (0.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=-1,prefix="",src=2,format=USTAR (0.10s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR (0.08s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR (0.10s) + --- 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=PAX (0.09s) + --- 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.13s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX (0.13s) + --- 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.11s) + --- 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.12s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR (0.12s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR (0.15s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR (0.13s) + --- 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=PAX (0.15s) + --- 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.11s) + --- 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=GNU (0.13s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU (0.11s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU (0.15s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU (0.08s) + --- 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=USTAR (0.05s) + --- 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.04s) + --- 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.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=0,format=GNU (0.09s) + --- 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.10s) + --- 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.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.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR (0.09s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=0,format=PAX (0.11s) + --- 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.05s) + --- 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=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU (0.07s) + --- 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.07s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR (0.08s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR (0.10s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=0,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX (0.08s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=0,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU (0.07s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR (0.07s) + --- 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.05s) + --- 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=PAX (0.05s) + --- 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.08s) + --- 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.07s) + --- 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=-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=-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.07s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR (0.04s) + --- 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.07s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU (0.07s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU (0.06s) + --- 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.05s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=1,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=1,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU (0.08s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR (0.08s) + --- 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.07s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=1,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX (0.06s) + --- 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.10s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=1,format=GNU (0.09s) + --- 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.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=9,prefix="",src=1,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR (0.08s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=1,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX (0.08s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=1,format=GNU (0.07s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU (0.07s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU (0.07s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR (0.07s) + --- 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=PAX (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX (0.09s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU (0.10s) + --- 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.27s) + --- 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=-2,prefix="",src=1,format=USTAR (0.03s) + --- 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.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX (0.05s) + --- 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=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=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.05s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=2,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX (0.04s) + --- 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.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=2,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=2,format=PAX (0.05s) + --- 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.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=2,format=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.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=2,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX (0.04s) + --- 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.04s) + --- 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=9,prefix="/",src=2,format=GNU (0.04s) + --- 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=-1,prefix="",src=2,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX (0.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.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.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR (0.06s) + --- 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.05s) + --- 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=PAX (0.05s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU (0.05s) === RUN TestGzipFooter ---- PASS: TestGzipFooter (2.48s) +--- PASS: TestGzipFooter (0.38s) PASS -ok github.com/containerd/stargz-snapshotter/estargz 439.600s +ok github.com/containerd/stargz-snapshotter/estargz 84.626s === RUN TestNoError --- PASS: TestNoError (0.00s) === RUN TestOneError @@ -68174,21 +67640,30 @@ === RUN TestMultipleErrors --- PASS: TestMultipleErrors (0.00s) PASS -ok github.com/containerd/stargz-snapshotter/estargz/errorutil 0.049s +ok github.com/containerd/stargz-snapshotter/estargz/errorutil 0.034s ? github.com/containerd/stargz-snapshotter/fs/config [no test files] === RUN TestCheck -time="2024-04-01T09:54:02Z" level=warning msg="failed to sync with prefetch completion" error=fail mountpoint=test -time="2024-04-01T09:54:02Z" level=warning msg="failed to connect to blob" error=failed mountpoint=test -time="2024-04-01T09:54:02Z" level=warning msg="check failed" error="reference hasn't been passed" mountpoint=test ---- PASS: TestCheck (0.01s) +time="2024-04-01T10:21:13Z" level=warning msg="failed to sync with prefetch completion" error=fail mountpoint=test +time="2024-04-01T10:21:13Z" level=warning msg="failed to connect to blob" error=failed mountpoint=test +time="2024-04-01T10:21:13Z" 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.206s +ok github.com/containerd/stargz-snapshotter/fs 0.057s ? github.com/containerd/stargz-snapshotter/fs/metrics/common [no test files] ? github.com/containerd/stargz-snapshotter/fs/metrics/layer [no test files] === RUN TestLayer === RUN TestLayer/no_prefetch === RUN TestLayer/prefetch === RUN TestLayer/with_dir +=== RUN TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file +=== RUN TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file +=== RUN TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file +=== RUN TestLayer/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file +=== RUN TestLayer/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file +=== RUN TestLayer/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file +=== RUN TestLayer/reading_single_chunk_at_top_of_last_chunk_in_max_size_file +=== RUN TestLayer/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file +=== RUN TestLayer/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file === RUN TestLayer/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file === RUN TestLayer/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file === RUN TestLayer/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file @@ -68198,33 +67673,24 @@ === 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_single_chunk_at_middle_of_last_chunk_in_2_chunks_file -=== RUN TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file -=== RUN TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file -=== RUN TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file -=== RUN TestLayer/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file -=== RUN TestLayer/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file -=== RUN TestLayer/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file -=== RUN TestLayer/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file -=== RUN TestLayer/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file -=== RUN TestLayer/reading_single_chunk_at_top_of_last_chunk_in_max_size_file === RUN TestLayer/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file === RUN TestLayer/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file === RUN TestLayer/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file -=== RUN TestLayer/reading_multi_chunks_at_top_of_2nd_chunk_in_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_2nd_chunk_in_1_chunk_file === RUN TestLayer/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file === RUN TestLayer/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file === RUN TestLayer/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file +=== RUN TestLayer/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file === RUN TestLayer/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file === RUN TestLayer/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file -=== RUN TestLayer/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file -=== RUN TestLayer/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file === RUN TestLayer/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file === RUN TestLayer/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file +=== RUN TestLayer/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file +=== RUN TestLayer/reading_multi_chunks_at_middle_of_last_chunk_in_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/1_whiteout_with_sibling === RUN TestLayer/1_whiteout_with_duplicated_name === RUN TestLayer/1_opaque @@ -68233,7 +67699,7 @@ === RUN TestLayer/prefetch_landmark === RUN TestLayer/no_prefetch_landmark === RUN TestLayer/state_file -time="2024-04-01T09:54:18Z" level=error msg="statFile error" digest="sha256:b5a2c96250612366ea272ffac6d9744aaf4b45aacd96aa7cfcb931ee3b558259" error=test-5019938146002836258 fetchedPercent=50 fetchedSize=5 size=10 +time="2024-04-01T10:21:20Z" level=error msg="statFile error" digest="sha256:b5a2c96250612366ea272ffac6d9744aaf4b45aacd96aa7cfcb931ee3b558259" error=test-1626880148951423752 fetchedPercent=50 fetchedSize=5 size=10 === RUN TestLayer/file_suid === RUN TestLayer/dir_sgid === RUN TestLayer/file_sticky @@ -68246,7 +67712,7 @@ === RUN TestLayer/prefetch_landmark#01 === RUN TestLayer/no_prefetch_landmark#01 === RUN TestLayer/state_file#01 -time="2024-04-01T09:54:19Z" level=error msg="statFile error" digest="sha256:b5a2c96250612366ea272ffac6d9744aaf4b45aacd96aa7cfcb931ee3b558259" error=test-5458400928351506987 fetchedPercent=50 fetchedSize=5 size=10 +time="2024-04-01T10:21:21Z" level=error msg="statFile error" digest="sha256:b5a2c96250612366ea272ffac6d9744aaf4b45aacd96aa7cfcb931ee3b558259" error=test-1996932707511834394 fetchedPercent=50 fetchedSize=5 size=10 === RUN TestLayer/file_suid#01 === RUN TestLayer/dir_sgid#01 === RUN TestLayer/file_sticky#01 @@ -68259,119 +67725,128 @@ === RUN TestLayer/prefetch_landmark#02 === RUN TestLayer/no_prefetch_landmark#02 === RUN TestLayer/state_file#02 -time="2024-04-01T09:54:20Z" level=error msg="statFile error" digest="sha256:b5a2c96250612366ea272ffac6d9744aaf4b45aacd96aa7cfcb931ee3b558259" error=test-2909110313498963217 fetchedPercent=50 fetchedSize=5 size=10 +time="2024-04-01T10:21:21Z" level=error msg="statFile error" digest="sha256:b5a2c96250612366ea272ffac6d9744aaf4b45aacd96aa7cfcb931ee3b558259" error=test-8163768204063069713 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 (5.61s) - --- PASS: TestLayer/no_prefetch (0.12s) - --- PASS: TestLayer/prefetch (0.16s) - --- PASS: TestLayer/with_dir (0.20s) - --- PASS: TestLayer/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file (0.06s) - --- PASS: TestLayer/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file (0.09s) - --- PASS: TestLayer/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file (0.11s) - --- PASS: TestLayer/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file (0.07s) - --- PASS: TestLayer/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file (0.10s) - --- PASS: TestLayer/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file (0.05s) - --- PASS: TestLayer/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file (0.10s) - --- PASS: TestLayer/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file (0.09s) - --- PASS: TestLayer/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file (0.11s) - --- PASS: TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file (0.11s) - --- PASS: TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file (0.13s) - --- PASS: TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file (0.12s) - --- PASS: TestLayer/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file (0.05s) +--- PASS: TestLayer (2.61s) + --- PASS: TestLayer/no_prefetch (0.03s) + --- PASS: TestLayer/prefetch (0.03s) + --- PASS: TestLayer/with_dir (0.05s) + --- PASS: TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file (0.02s) + --- PASS: TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file (0.04s) + --- PASS: TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file (0.04s) + --- 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.05s) - --- PASS: TestLayer/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file (0.08s) - --- PASS: TestLayer/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file (0.05s) - --- PASS: TestLayer/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file (0.06s) - --- PASS: TestLayer/reading_single_chunk_at_top_of_last_chunk_in_max_size_file (0.13s) - --- PASS: TestLayer/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file (0.09s) - --- PASS: TestLayer/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file (0.10s) - --- PASS: TestLayer/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file (0.08s) - --- PASS: TestLayer/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file (0.05s) - --- PASS: TestLayer/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file (0.08s) - --- PASS: TestLayer/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file (0.10s) - --- PASS: TestLayer/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file (0.08s) - --- PASS: TestLayer/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file (0.09s) - --- PASS: TestLayer/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file (0.08s) - --- PASS: TestLayer/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file (0.09s) - --- PASS: TestLayer/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file (0.11s) - --- PASS: TestLayer/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file (0.08s) - --- PASS: TestLayer/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file (0.06s) - --- PASS: TestLayer/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file (0.06s) - --- PASS: TestLayer/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file (0.08s) - --- PASS: TestLayer/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file (0.08s) - --- PASS: TestLayer/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file (0.09s) - --- PASS: TestLayer/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file (0.08s) - --- PASS: TestLayer/1_whiteout_with_sibling (0.07s) - --- PASS: TestLayer/1_whiteout_with_duplicated_name (0.07s) - --- PASS: TestLayer/1_opaque (0.06s) - --- PASS: TestLayer/1_opaque_with_sibling (0.07s) - --- PASS: TestLayer/1_opaque_with_xattr (0.07s) - --- PASS: TestLayer/prefetch_landmark (0.06s) - --- PASS: TestLayer/no_prefetch_landmark (0.05s) - --- PASS: TestLayer/state_file (0.05s) - --- PASS: TestLayer/file_suid (0.05s) - --- PASS: TestLayer/dir_sgid (0.03s) - --- PASS: TestLayer/file_sticky (0.05s) - --- PASS: TestLayer/symlink_size (0.06s) - --- PASS: TestLayer/1_whiteout_with_sibling#01 (0.08s) - --- PASS: TestLayer/1_whiteout_with_duplicated_name#01 (0.07s) - --- PASS: TestLayer/1_opaque#01 (0.04s) - --- PASS: TestLayer/1_opaque_with_sibling#01 (0.06s) - --- PASS: TestLayer/1_opaque_with_xattr#01 (0.06s) - --- PASS: TestLayer/prefetch_landmark#01 (0.06s) - --- PASS: TestLayer/no_prefetch_landmark#01 (0.05s) - --- PASS: TestLayer/state_file#01 (0.05s) - --- PASS: TestLayer/file_suid#01 (0.05s) - --- PASS: TestLayer/dir_sgid#01 (0.05s) - --- PASS: TestLayer/file_sticky#01 (0.05s) - --- PASS: TestLayer/symlink_size#01 (0.06s) - --- PASS: TestLayer/1_whiteout_with_sibling#02 (0.07s) - --- PASS: TestLayer/1_whiteout_with_duplicated_name#02 (0.06s) - --- PASS: TestLayer/1_opaque#02 (0.05s) - --- PASS: TestLayer/1_opaque_with_sibling#02 (0.05s) - --- PASS: TestLayer/1_opaque_with_xattr#02 (0.07s) - --- PASS: TestLayer/prefetch_landmark#02 (0.05s) - --- PASS: TestLayer/no_prefetch_landmark#02 (0.05s) - --- PASS: TestLayer/state_file#02 (0.05s) + --- PASS: TestLayer/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file (0.04s) + --- PASS: TestLayer/reading_single_chunk_at_top_of_last_chunk_in_max_size_file (0.05s) + --- 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.03s) + --- 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.03s) + --- 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_2_chunks_file (0.04s) + --- PASS: TestLayer/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file (0.03s) + --- PASS: TestLayer/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file (0.01s) + --- PASS: TestLayer/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file (0.05s) + --- PASS: TestLayer/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file (0.04s) + --- PASS: TestLayer/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file (0.02s) + --- PASS: TestLayer/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file (0.02s) + --- PASS: TestLayer/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file (0.02s) + --- PASS: TestLayer/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file (0.04s) + --- PASS: TestLayer/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file (0.05s) + --- PASS: TestLayer/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file (0.05s) + --- PASS: TestLayer/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file (0.02s) + --- 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.02s) + --- PASS: TestLayer/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file (0.06s) + --- PASS: TestLayer/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file (0.03s) + --- PASS: TestLayer/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file (0.02s) + --- PASS: TestLayer/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file (0.04s) + --- PASS: TestLayer/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file (0.05s) + --- PASS: TestLayer/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file (0.06s) + --- PASS: TestLayer/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file (0.03s) + --- PASS: TestLayer/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file (0.06s) + --- PASS: TestLayer/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file (0.02s) + --- PASS: TestLayer/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file (0.04s) + --- PASS: TestLayer/1_whiteout_with_sibling (0.03s) + --- PASS: TestLayer/1_whiteout_with_duplicated_name (0.05s) + --- PASS: TestLayer/1_opaque (0.04s) + --- PASS: TestLayer/1_opaque_with_sibling (0.04s) + --- PASS: TestLayer/1_opaque_with_xattr (0.05s) + --- PASS: TestLayer/prefetch_landmark (0.04s) + --- PASS: TestLayer/no_prefetch_landmark (0.04s) + --- PASS: TestLayer/state_file (0.04s) + --- PASS: TestLayer/file_suid (0.04s) + --- PASS: TestLayer/dir_sgid (0.06s) + --- PASS: TestLayer/file_sticky (0.04s) + --- PASS: TestLayer/symlink_size (0.05s) + --- PASS: TestLayer/1_whiteout_with_sibling#01 (0.04s) + --- PASS: TestLayer/1_whiteout_with_duplicated_name#01 (0.04s) + --- PASS: TestLayer/1_opaque#01 (0.05s) + --- PASS: TestLayer/1_opaque_with_sibling#01 (0.04s) + --- PASS: TestLayer/1_opaque_with_xattr#01 (0.04s) + --- PASS: TestLayer/prefetch_landmark#01 (0.03s) + --- PASS: TestLayer/no_prefetch_landmark#01 (0.02s) + --- PASS: TestLayer/state_file#01 (0.01s) + --- PASS: TestLayer/file_suid#01 (0.02s) + --- PASS: TestLayer/dir_sgid#01 (0.04s) + --- PASS: TestLayer/file_sticky#01 (0.03s) + --- PASS: TestLayer/symlink_size#01 (0.03s) + --- PASS: TestLayer/1_whiteout_with_sibling#02 (0.01s) + --- PASS: TestLayer/1_whiteout_with_duplicated_name#02 (0.01s) + --- PASS: TestLayer/1_opaque#02 (0.01s) + --- PASS: TestLayer/1_opaque_with_sibling#02 (0.02s) + --- PASS: TestLayer/1_opaque_with_xattr#02 (0.04s) + --- PASS: TestLayer/prefetch_landmark#02 (0.02s) + --- PASS: TestLayer/no_prefetch_landmark#02 (0.04s) + --- PASS: TestLayer/state_file#02 (0.04s) --- PASS: TestLayer/file_suid#02 (0.04s) - --- PASS: TestLayer/dir_sgid#02 (0.05s) - --- PASS: TestLayer/file_sticky#02 (0.05s) - --- PASS: TestLayer/symlink_size#02 (0.06s) + --- PASS: TestLayer/dir_sgid#02 (0.04s) + --- PASS: TestLayer/file_sticky#02 (0.01s) + --- PASS: TestLayer/symlink_size#02 (0.04s) === RUN TestWaiter --- PASS: TestWaiter (1.00s) PASS -ok github.com/containerd/stargz-snapshotter/fs/layer 6.839s +ok github.com/containerd/stargz-snapshotter/fs/layer 3.658s === RUN TestReader -=== 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_1_chunk_file_with_clean_cache === RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache === RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file_with_sparse_cache -=== RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_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_2_chunks_file_with_clean_cache +=== RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file_with_clean_cache +=== RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file_with_edge_filled_cache +=== RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file_with_sparse_cache +=== RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file_with_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_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_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_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_clean_cache === RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_edge_filled_cache === RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_sparse_cache +=== RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file_with_sparse_cache +=== RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file_with_clean_cache +=== RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file_with_edge_filled_cache +=== RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file_with_sparse_cache +=== RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file_with_clean_cache +=== RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache +=== RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file_with_clean_cache +=== RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file_with_edge_filled_cache +=== RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file_with_sparse_cache +=== RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_sparse_cache +=== RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_clean_cache +=== RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file_with_clean_cache === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file_with_sparse_cache @@ -68381,24 +67856,15 @@ === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file_with_clean_cache === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file_with_edge_filled_cache === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file_with_sparse_cache -=== RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file_with_clean_cache -=== RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file_with_edge_filled_cache -=== RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file_with_sparse_cache === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file_with_clean_cache === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file_with_edge_filled_cache === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file_with_sparse_cache === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_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_1st_chunk_in_1_chunk_file_with_edge_filled_cache -=== RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_sparse_cache -=== RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_clean_cache -=== RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file_with_clean_cache -=== RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache -=== RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file_with_sparse_cache -=== RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file_with_sparse_cache -=== RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file_with_clean_cache -=== RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file_with_edge_filled_cache +=== RUN TestReader/reading_single_chunk_at_middle_of_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_max_size_file_with_clean_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 @@ -68411,48 +67877,48 @@ === 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_edge_filled_cache === RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file_with_sparse_cache === RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_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_max_size_file_with_clean_cache === RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file_with_edge_filled_cache === RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file_with_sparse_cache -=== RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file_with_sparse_cache +=== RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_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_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_2_chunks_file_with_sparse_cache +=== RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file_with_sparse_cache === RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_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_max_size_file_with_sparse_cache -=== RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file_with_clean_cache -=== RUN TestReader/reading_multi_chunks_at_top_of_last_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_top_of_last_chunk_in_2_chunks_file_with_sparse_cache === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file_with_sparse_cache -=== RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file_with_sparse_cache +=== RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file_with_clean_cache === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file_with_clean_cache === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache +=== RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file_with_sparse_cache === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file_with_clean_cache === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file_with_edge_filled_cache === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file_with_sparse_cache +=== RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file_with_clean_cache +=== RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file_with_edge_filled_cache +=== RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file_with_sparse_cache +=== RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file_with_clean_cache === RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache === RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file_with_sparse_cache -=== RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file_with_clean_cache === RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file_with_clean_cache === RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache === RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file_with_sparse_cache -=== RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file_with_clean_cache -=== RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file_with_edge_filled_cache -=== RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file_with_sparse_cache +=== RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file_with_clean_cache === RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file_with_edge_filled_cache === RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file_with_sparse_cache -=== RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file_with_clean_cache === RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_clean_cache === RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_edge_filled_cache === RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_sparse_cache -=== RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file_with_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 @@ -68461,128 +67927,136 @@ === RUN TestReader/test_cache_verify_false_true_false === RUN TestReader/test_cache_verify_false_false_true === RUN TestReader/test_cache_verify_false_false_false ---- PASS: TestReader (7.89s) - --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file_with_sparse_cache (0.11s) - --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file_with_clean_cache (0.08s) - --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file_with_edge_filled_cache (0.07s) - --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache (0.04s) - --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file_with_sparse_cache (0.05s) - --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file_with_clean_cache (0.04s) - --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache (0.06s) +--- PASS: TestReader (4.18s) + --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file_with_clean_cache (0.02s) + --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache (0.03s) + --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file_with_sparse_cache (0.03s) + --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file_with_clean_cache (0.03s) + --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache (0.04s) --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file_with_sparse_cache (0.04s) - --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file_with_clean_cache (0.05s) + --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file_with_clean_cache (0.05s) + --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file_with_edge_filled_cache (0.04s) + --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file_with_sparse_cache (0.06s) + --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file_with_sparse_cache (0.03s) --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file_with_clean_cache (0.04s) - --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache (0.05s) - --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file_with_sparse_cache (0.04s) - --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file_with_clean_cache (0.05s) - --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache (0.05s) - --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file_with_sparse_cache (0.05s) - --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file_with_clean_cache (0.06s) - --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file_with_edge_filled_cache (0.12s) - --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file_with_sparse_cache (0.11s) - --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file_with_clean_cache (0.07s) - --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file_with_edge_filled_cache (0.09s) - --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file_with_sparse_cache (0.07s) - --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file_with_clean_cache (0.10s) - --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file_with_edge_filled_cache (0.07s) - --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file_with_sparse_cache (0.05s) + --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache (0.03s) + --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file_with_clean_cache (0.04s) + --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache (0.02s) + --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file_with_sparse_cache (0.01s) + --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file_with_clean_cache (0.04s) + --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file_with_edge_filled_cache (0.08s) + --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file_with_sparse_cache (0.05s) + --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file_with_sparse_cache (0.02s) + --- 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.03s) --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_clean_cache (0.07s) - --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_edge_filled_cache (0.07s) - --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_sparse_cache (0.09s) - --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file_with_clean_cache (0.08s) - --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache (0.10s) - --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file_with_sparse_cache (0.09s) - --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file_with_clean_cache (0.07s) - --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache (0.05s) - --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file_with_sparse_cache (0.08s) - --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file_with_clean_cache (0.12s) - --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file_with_edge_filled_cache (0.13s) - --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file_with_sparse_cache (0.08s) - --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file_with_clean_cache (0.06s) - --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file_with_edge_filled_cache (0.10s) - --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file_with_sparse_cache (0.08s) - --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file_with_clean_cache (0.04s) - --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file_with_edge_filled_cache (0.08s) - --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file_with_sparse_cache (0.07s) - --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file_with_clean_cache (0.08s) - --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file_with_edge_filled_cache (0.09s) - --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file_with_sparse_cache (0.10s) - --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache (0.06s) - --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_sparse_cache (0.07s) - --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_clean_cache (0.05s) - --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file_with_clean_cache (0.09s) - --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache (0.10s) - --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file_with_sparse_cache (0.09s) - --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file_with_sparse_cache (0.07s) - --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file_with_clean_cache (0.07s) - --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file_with_edge_filled_cache (0.08s) - --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file_with_clean_cache (0.05s) - --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache (0.05s) + --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_edge_filled_cache (0.06s) + --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_sparse_cache (0.06s) + --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file_with_sparse_cache (0.01s) + --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file_with_clean_cache (0.02s) + --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file_with_edge_filled_cache (0.02s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file_with_sparse_cache (0.06s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file_with_clean_cache (0.05s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache (0.05s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file_with_clean_cache (0.02s) + --- 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.06s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_sparse_cache (0.03s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_clean_cache (0.04s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache (0.03s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file_with_clean_cache (0.03s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache (0.03s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file_with_sparse_cache (0.05s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file_with_clean_cache (0.03s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache (0.04s) + --- 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_max_size_file_with_clean_cache (0.03s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file_with_edge_filled_cache (0.02s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file_with_sparse_cache (0.04s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file_with_clean_cache (0.05s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file_with_edge_filled_cache (0.03s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file_with_sparse_cache (0.02s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file_with_clean_cache (0.06s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file_with_edge_filled_cache (0.03s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file_with_sparse_cache (0.05s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file_with_edge_filled_cache (0.06s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file_with_sparse_cache (0.06s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file_with_clean_cache (0.05s) + --- 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.03s) --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file_with_sparse_cache (0.05s) - --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file_with_clean_cache (0.05s) - --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache (0.06s) - --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file_with_sparse_cache (0.06s) - --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file_with_clean_cache (0.07s) - --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file_with_edge_filled_cache (0.07s) - --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file_with_sparse_cache (0.10s) - --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file_with_clean_cache (0.05s) - --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache (0.05s) - --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file_with_sparse_cache (0.06s) - --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file_with_sparse_cache (0.05s) + --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file_with_clean_cache (0.03s) + --- 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.03s) + --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file_with_clean_cache (0.06s) + --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file_with_edge_filled_cache (0.04s) + --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file_with_sparse_cache (0.03s) + --- 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.02s) + --- 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_edge_filled_cache (0.01s) + --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file_with_sparse_cache (0.02s) --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file_with_clean_cache (0.05s) - --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache (0.06s) - --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file_with_clean_cache (0.07s) - --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file_with_edge_filled_cache (0.06s) - --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file_with_sparse_cache (0.08s) - --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file_with_sparse_cache (0.05s) - --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file_with_clean_cache (0.05s) - --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file_with_edge_filled_cache (0.06s) - --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file_with_sparse_cache (0.06s) - --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file_with_clean_cache (0.06s) - --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file_with_edge_filled_cache (0.07s) - --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file_with_sparse_cache (0.10s) - --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file_with_clean_cache (0.10s) - --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file_with_edge_filled_cache (0.12s) - --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file_with_clean_cache (0.07s) - --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache (0.07s) - --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file_with_sparse_cache (0.08s) - --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file_with_sparse_cache (0.08s) - --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file_with_clean_cache (0.07s) - --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache (0.10s) - --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file_with_clean_cache (0.08s) + --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file_with_clean_cache (0.04s) + --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file_with_edge_filled_cache (0.03s) + --- 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_last_chunk_in_max_size_file_with_clean_cache (0.03s) + --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file_with_edge_filled_cache (0.03s) + --- 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_clean_cache (0.03s) + --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file_with_edge_filled_cache (0.02s) + --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file_with_sparse_cache (0.02s) + --- 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_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.03s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file_with_clean_cache (0.03s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file_with_clean_cache (0.02s) + --- 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.06s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file_with_clean_cache (0.05s) --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file_with_edge_filled_cache (0.07s) - --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file_with_sparse_cache (0.08s) - --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache (0.05s) - --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file_with_sparse_cache (0.05s) - --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file_with_clean_cache (0.04s) - --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file_with_clean_cache (0.05s) - --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache (0.06s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file_with_sparse_cache (0.04s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file_with_clean_cache (0.05s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file_with_edge_filled_cache (0.04s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file_with_sparse_cache (0.04s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file_with_clean_cache (0.02s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache (0.04s) + --- 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.03s) --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file_with_sparse_cache (0.05s) - --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file_with_clean_cache (0.07s) - --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file_with_edge_filled_cache (0.07s) - --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file_with_sparse_cache (0.10s) - --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file_with_edge_filled_cache (0.05s) - --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file_with_sparse_cache (0.04s) - --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file_with_clean_cache (0.05s) - --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_clean_cache (0.05s) - --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_edge_filled_cache (0.06s) - --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_sparse_cache (0.05s) - --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file_with_sparse_cache (0.07s) - --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file_with_clean_cache (0.07s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file_with_clean_cache (0.04s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file_with_edge_filled_cache (0.03s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file_with_sparse_cache (0.03s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_clean_cache (0.04s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_edge_filled_cache (0.02s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_sparse_cache (0.03s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file_with_clean_cache (0.05s) --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file_with_edge_filled_cache (0.07s) - --- PASS: TestReader/test_cache_verify_true_true_true (0.02s) - --- PASS: TestReader/test_cache_verify_true_true_false (0.02s) - --- PASS: TestReader/test_cache_verify_true_false_true (0.02s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file_with_sparse_cache (0.05s) + --- PASS: TestReader/test_cache_verify_true_true_true (0.01s) + --- PASS: TestReader/test_cache_verify_true_true_false (0.01s) + --- PASS: TestReader/test_cache_verify_true_false_true (0.01s) --- PASS: TestReader/test_cache_verify_true_false_false (0.02s) - --- PASS: TestReader/test_cache_verify_false_true_true (0.01s) + --- PASS: TestReader/test_cache_verify_false_true_true (0.02s) --- PASS: TestReader/test_cache_verify_false_true_false (0.01s) --- PASS: TestReader/test_cache_verify_false_false_true (0.02s) - --- PASS: TestReader/test_cache_verify_false_false_false (0.02s) + --- PASS: TestReader/test_cache_verify_false_false_false (0.01s) PASS -ok github.com/containerd/stargz-snapshotter/fs/reader 8.077s +ok github.com/containerd/stargz-snapshotter/fs/reader 4.227s ? github.com/containerd/stargz-snapshotter/fs/source [no test files] ? github.com/containerd/stargz-snapshotter/metadata [no test files] +? github.com/containerd/stargz-snapshotter/recorder [no test files] +? github.com/containerd/stargz-snapshotter/script/benchmark/hello-bench/src/go [no test files] === RUN TestReadAt +=== RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_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_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 @@ -68593,12 +68067,6 @@ blob_test.go:208: reading offset:0, size:2 blob_test.go:736: serving whole range "bytes=0-2" = 3 blob_test.go:736: serving whole range "bytes=0-2" = 3 -=== RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_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_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_single_reg_with_sparse_cache @@ -68615,17 +68083,7 @@ blob_test.go:208: reading offset:0, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_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 - blob_test.go:208: reading offset:0, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache - blob_test.go:208: reading offset:0, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache - blob_test.go:208: reading offset:0, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache +=== RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:0, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:0, size:2 @@ -68637,9 +68095,17 @@ 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_sparse_cache blob_test.go:208: reading offset:0, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache +=== 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_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache +=== RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache + blob_test.go:208: reading offset:0, size:2 +=== RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache + blob_test.go:208: reading offset:0, size:2 +=== RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache + blob_test.go:208: reading offset:0, size:2 +=== RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache + blob_test.go:208: reading offset:0, size:2 +=== 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_multi_reg_with_edge_filled_cache blob_test.go:208: reading offset:0, size:2 @@ -68651,6 +68117,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_clean_cache blob_test.go:208: reading offset:0, size:2 +=== RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache + blob_test.go:208: reading offset:0, size:2 +=== RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache + blob_test.go:208: reading offset:0, size:2 +=== RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache + blob_test.go:208: reading offset:0, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache blob_test.go:208: reading offset:0, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache @@ -68659,12 +68131,6 @@ blob_test.go:208: reading offset:0, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache blob_test.go:208: reading offset:0, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache - blob_test.go:208: reading offset:0, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache - blob_test.go:208: reading offset:0, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache - blob_test.go:208: reading offset:3, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache blob_test.go:208: reading offset:3, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache @@ -68675,6 +68141,8 @@ blob_test.go:208: reading offset:3, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:3, size:2 +=== RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache + blob_test.go:208: reading offset:3, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:3, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache @@ -68687,10 +68155,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_single_reg_with_sparse_cache blob_test.go:208: reading offset:3, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache - blob_test.go:208: reading offset:3, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache - blob_test.go:208: reading offset:3, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_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 @@ -68699,7 +68163,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_clean_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_clean_cache blob_test.go:208: reading offset:3, size:2 @@ -68711,17 +68177,13 @@ blob_test.go:208: reading offset:3, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:3, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_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 +=== RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:3, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_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_clean_cache blob_test.go:208: reading offset:3, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache +=== RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_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_single_reg_with_sparse_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_single_get_prefetch_with_multi_reg_with_sparse_cache blob_test.go:208: reading offset:3, size:2 @@ -68729,36 +68191,18 @@ blob_test.go:208: reading offset:3, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:3, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache +=== RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:3, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache +=== RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache blob_test.go:208: reading offset:3, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache +=== RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache + blob_test.go:208: reading offset:3, size:2 +=== RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache + blob_test.go:208: reading offset:3, size:2 +=== RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache + blob_test.go:208: reading offset:3, size:2 +=== RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:3, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache - blob_test.go:208: reading offset:9, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache - blob_test.go:208: reading offset:9, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache - blob_test.go:208: reading offset:9, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache - 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 - blob_test.go:208: reading offset:9, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache - blob_test.go:208: reading offset:9, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache - blob_test.go:208: reading offset:9, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache - blob_test.go:208: reading offset:9, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache - blob_test.go:208: reading offset:9, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache - blob_test.go:208: reading offset:9, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_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 @@ -68771,6 +68215,8 @@ 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_single_reg_with_clean_cache + blob_test.go:208: reading offset:9, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache blob_test.go:208: reading offset:9, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache @@ -68781,7 +68227,9 @@ blob_test.go:208: reading offset:9, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_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 +=== RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache + blob_test.go:208: reading offset:9, size:2 +=== RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:9, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:9, size:2 @@ -68791,9 +68239,11 @@ blob_test.go:208: reading offset:9, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache blob_test.go:208: reading offset:9, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache +=== 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_single_get_prefetch_with_single_reg_with_sparse_cache +=== 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_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:9, size:2 @@ -68801,25 +68251,39 @@ 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_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_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache +=== 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_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache +=== RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:9, size:2 -=== RUN TestReadAt/reading_single_chunk_at_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 +=== 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_multiple_get_prefetch_with_multi_reg_with_clean_cache + blob_test.go:208: reading offset:9, size:2 +=== RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache + blob_test.go:208: reading offset:9, size:2 +=== RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache + blob_test.go:208: reading offset:9, size:2 +=== RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache + blob_test.go:208: reading offset:9, size:2 +=== RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache + blob_test.go:208: reading offset:9, size:2 +=== RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache + blob_test.go:208: reading offset:9, size:2 +=== RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache blob_test.go:208: reading offset:1, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache +=== 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_multiple_get_prefetch_with_single_reg_with_sparse_cache +=== RUN TestReadAt/reading_single_chunk_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:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache +=== RUN TestReadAt/reading_single_chunk_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: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_1_chunk_blob_single_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 @@ -68827,23 +68291,21 @@ blob_test.go:208: reading offset:1, size:2 blob_test.go:736: serving whole range "bytes=0-2" = 3 blob_test.go:736: serving whole range "bytes=0-2" = 3 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache - blob_test.go:208: reading offset:1, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_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 +=== RUN TestReadAt/reading_single_chunk_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:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache +=== RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_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_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache +=== RUN TestReadAt/reading_single_chunk_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: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_edge_filled_cache +=== 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 -=== 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: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_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache +=== RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache blob_test.go:208: reading offset:1, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:1, size:2 @@ -68851,9 +68313,11 @@ 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_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_clean_cache +=== RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache blob_test.go:208: reading offset:1, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_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_multi_reg_with_sparse_cache + blob_test.go:208: reading offset:1, size:2 +=== RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:1, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache blob_test.go:208: reading offset:1, size:2 @@ -68863,7 +68327,9 @@ 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_max_size_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_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 blob_test.go:208: reading offset:1, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache blob_test.go:208: reading offset:1, size:2 @@ -68875,7 +68341,7 @@ 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_clean_cache +=== RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:1, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache blob_test.go:208: reading offset:1, size:2 @@ -68887,6 +68353,12 @@ blob_test.go:208: reading offset:1, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:1, size:2 +=== RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache + blob_test.go:208: reading offset:1, size:2 +=== RUN TestReadAt/reading_single_chunk_at_middle_of_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 @@ -68895,9 +68367,9 @@ blob_test.go:208: reading offset:4, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_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 +=== RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:4, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache +=== 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 @@ -68907,9 +68379,9 @@ blob_test.go:208: reading offset:4, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache blob_test.go:208: reading offset:4, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache +=== RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_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_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:4, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:4, size:2 @@ -68919,9 +68391,7 @@ 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 - blob_test.go:208: reading offset:4, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache +=== 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 @@ -68933,7 +68403,7 @@ 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 +=== RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache blob_test.go:208: reading offset:4, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:4, size:2 @@ -68945,10 +68415,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_edge_filled_cache blob_test.go:208: reading offset:4, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache - blob_test.go:208: reading offset:4, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache - 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 @@ -68959,6 +68425,8 @@ blob_test.go:208: reading offset:4, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache blob_test.go:208: reading offset:4, size:2 +=== RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache + blob_test.go:208: reading offset:4, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_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 @@ -68971,8 +68439,6 @@ blob_test.go:208: reading offset:10, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache blob_test.go:208: reading offset:10, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache - blob_test.go:208: reading offset:10, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:10, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache @@ -68983,11 +68449,7 @@ blob_test.go:208: reading offset:10, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache blob_test.go:208: reading offset:10, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache - blob_test.go:208: reading offset:10, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache - blob_test.go:208: reading offset:10, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_single_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_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 blob_test.go:208: reading offset:10, size:2 @@ -68995,9 +68457,11 @@ blob_test.go:208: reading offset:10, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:10, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache +=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_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_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_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache blob_test.go:208: reading offset:10, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache blob_test.go:208: reading offset:10, size:2 @@ -69007,7 +68471,9 @@ blob_test.go:208: reading offset:10, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache blob_test.go:208: reading offset:10, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_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_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_single_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:10, size:2 @@ -69019,11 +68485,7 @@ blob_test.go:208: reading offset:10, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_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_clean_cache - blob_test.go:208: reading offset:10, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache - blob_test.go:208: reading offset:10, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache +=== 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_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache blob_test.go:208: reading offset:10, size:2 @@ -69031,29 +68493,15 @@ blob_test.go:208: reading offset:10, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:10, size:2 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache - blob_test.go:208: reading offset:10, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache - blob_test.go:208: reading offset:10, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache - blob_test.go:208: reading offset:10, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache - blob_test.go:208: reading offset:10, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache - blob_test.go:208: reading offset:10, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache - blob_test.go:208: reading offset:10, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache - blob_test.go:208: reading offset:10, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache - blob_test.go:208: reading offset:10, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache - blob_test.go:208: reading offset:10, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_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 +=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache + blob_test.go:208: reading offset:10, size:2 +=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache + blob_test.go:208: reading offset:10, size:2 +=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache + blob_test.go:208: reading offset:10, size:2 +=== 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_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_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 @@ -69063,10 +68511,6 @@ 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_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 @@ -69079,6 +68523,8 @@ 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_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 @@ -69089,28 +68535,66 @@ 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 +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache + blob_test.go:208: reading offset:10, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache + blob_test.go:208: reading offset:10, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache + blob_test.go:208: reading offset:10, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache blob_test.go:208: reading offset:10, size:7 === RUN TestReadAt/reading_multi_chunks_at_middle_of_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 +=== 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_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache +=== 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_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache +=== 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_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache +=== 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_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache +=== 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_multi_reg_with_clean_cache + blob_test.go:208: reading offset:10, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache + blob_test.go:208: reading offset:10, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache + blob_test.go:208: reading offset:10, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache + blob_test.go:208: reading offset:10, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache + blob_test.go:208: reading offset:10, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache + blob_test.go:208: reading offset:10, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_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_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache +=== 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_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_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_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 - 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 @@ -69119,40 +68603,30 @@ blob_test.go:208: reading offset:1, size:7 === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache blob_test.go:208: reading offset:1, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache blob_test.go:208: reading offset:1, size:7 - 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 +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache + blob_test.go:208: reading offset:1, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:1, size:7 blob_test.go:736: serving whole range "bytes=0-2" = 3 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_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache - blob_test.go:208: reading offset:1, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache - blob_test.go:208: reading offset:1, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache - 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 +=== 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-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: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_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache + blob_test.go:736: serving whole range "bytes=0-2" = 3 + blob_test.go:736: serving whole range "bytes=0-2" = 3 +=== RUN TestReadAt/reading_multi_chunks_at_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_clean_cache +=== 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 - 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 @@ -69165,30 +68639,24 @@ 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_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_single_get_prefetch_with_multi_reg_with_sparse_cache +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:1, size:7 -=== 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: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_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache +=== 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_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_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_clean_cache +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:1, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:1, size:7 -=== 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: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_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 @@ -69201,17 +68669,23 @@ blob_test.go:208: reading offset:4, size:7 === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache blob_test.go:208: reading offset:4, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_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_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 +=== 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_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache +=== 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_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache +=== 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 @@ -69219,11 +68693,9 @@ 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 +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:4, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:4, size:7 === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache blob_test.go:208: reading offset:4, size:7 @@ -69233,16 +68705,12 @@ 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_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache blob_test.go:208: reading offset:4, size:7 === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:4, size:7 -time="2024-04-01T09:54:33Z" level=info msg="Received status code: . Setting single range mode and retrying..." -time="2024-04-01T09:54:33Z" level=info msg="Received status code: . Setting single range mode and retrying..." +time="2024-04-01T10:21:26Z" level=info msg="Received status code: . Setting single range mode and retrying..." +time="2024-04-01T10:21:26Z" level=info msg="Received status code: . Setting single range mode and retrying..." === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:4, size:7 === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache @@ -69251,91 +68719,23 @@ 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_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-04-01T09:54:33Z" level=info msg="Received status code: . Setting single range mode and retrying..." +time="2024-04-01T10:21:26Z" level=info msg="Received status code: . Setting single range mode and retrying..." === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_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_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache - blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache - blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache - blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache - blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache - blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache - blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache - blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache - blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache - blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache - blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache - blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache - blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache - blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache - blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache - blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache - blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache - blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache - blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache - blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache - blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_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_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 - blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache - blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache - blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache - blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache - blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache - blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache - blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache - blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache - blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache - blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache - blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache - blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache - blob_test.go:208: reading offset:9, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache + blob_test.go:208: reading offset:0, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache + blob_test.go:208: reading offset:0, size:7 === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:0, size:7 blob_test.go:736: serving whole range "bytes=0-2" = 3 @@ -69348,9 +68748,9 @@ 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 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache blob_test.go:208: reading offset:0, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache +=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache blob_test.go:208: reading offset:0, size:7 === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache blob_test.go:208: reading offset:0, size:7 @@ -69364,12 +68764,6 @@ blob_test.go:208: reading offset:0, size:7 blob_test.go:736: serving whole range "bytes=0-2" = 3 blob_test.go:736: serving whole range "bytes=0-2" = 3 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache - blob_test.go:208: reading offset:0, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache - blob_test.go:208: reading offset:0, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_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 @@ -69384,6 +68778,8 @@ blob_test.go:208: reading offset:0, size:7 === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache blob_test.go:208: reading offset:0, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache + blob_test.go:208: reading offset:0, size:7 === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:0, size:7 blob_test.go:736: serving whole range "bytes=0-8" = 9 @@ -69398,10 +68794,6 @@ blob_test.go:208: reading offset:0, size:7 === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:0, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_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 @@ -69410,6 +68802,10 @@ 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_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 @@ -69422,8 +68818,6 @@ blob_test.go:208: reading offset:0, size:7 === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache blob_test.go:208: reading offset:0, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache - blob_test.go:208: reading offset:3, size:7 === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache blob_test.go:208: reading offset:3, size:7 === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache @@ -69434,6 +68828,8 @@ blob_test.go:208: reading offset:3, size:7 === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:3, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache + blob_test.go:208: reading offset:3, size:7 === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache blob_test.go:208: reading offset:3, size:7 === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache @@ -69458,10 +68854,8 @@ 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-04-01T09:54:33Z" level=info msg="Received status code: . Setting single range mode and retrying..." -time="2024-04-01T09:54:33Z" 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_single_reg_with_clean_cache - blob_test.go:208: reading offset:3, size:7 +time="2024-04-01T10:21:26Z" level=info msg="Received status code: . Setting single range mode and retrying..." +time="2024-04-01T10:21:26Z" 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_edge_filled_cache blob_test.go:208: reading offset:3, size:7 === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache @@ -69470,12 +68864,10 @@ blob_test.go:208: reading offset:3, size:7 === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:3, size:7 -time="2024-04-01T09:54:33Z" level=info msg="Received status code: . Setting single range mode and retrying..." +time="2024-04-01T10:21:26Z" 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_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 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache blob_test.go:208: reading offset:3, size:7 === 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 @@ -69485,6 +68877,12 @@ 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_multi_reg_with_clean_cache + blob_test.go:208: reading offset:3, size:7 === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache blob_test.go:208: reading offset:3, size:7 === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache @@ -69495,411 +68893,445 @@ blob_test.go:208: reading offset:3, size:7 === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:3, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache - blob_test.go:208: reading offset:3, size:7 ---- PASS: TestReadAt (1.05s) - --- 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.01s) - --- 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) +=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache + blob_test.go:208: reading offset:9, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache + blob_test.go:208: reading offset:9, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache + blob_test.go:208: reading offset:9, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache + blob_test.go:208: reading offset:9, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache + blob_test.go:208: reading offset:9, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache + blob_test.go:208: reading offset:9, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache + blob_test.go:208: reading offset:9, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache + blob_test.go:208: reading offset:9, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache + blob_test.go:208: reading offset:9, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache + blob_test.go:208: reading offset:9, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache + blob_test.go:208: reading offset:9, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache + blob_test.go:208: reading offset:9, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache + blob_test.go:208: reading offset:9, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache + blob_test.go:208: reading offset:9, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache + blob_test.go:208: reading offset:9, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache + blob_test.go:208: reading offset:9, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache + blob_test.go:208: reading offset:9, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_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_multi_reg_with_clean_cache + blob_test.go:208: reading offset:9, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache + blob_test.go:208: reading offset:9, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache + blob_test.go:208: reading offset:9, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache + blob_test.go:208: reading offset:9, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache + blob_test.go:208: reading offset:9, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache + blob_test.go:208: reading offset:9, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache + blob_test.go:208: reading offset:9, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache + blob_test.go:208: reading offset:9, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache + blob_test.go:208: reading offset:9, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache + blob_test.go:208: reading offset:9, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache + blob_test.go:208: reading offset:9, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_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_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_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache + blob_test.go:208: reading offset:9, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_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_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_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache + blob_test.go:208: reading offset:9, size:7 +--- PASS: TestReadAt (0.38s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_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_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.01s) - --- 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.01s) - --- 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.01s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.01s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_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_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_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_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_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.01s) + --- 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_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_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_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_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.01s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_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.01s) + --- 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_clean_cache (0.01s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.01s) + --- 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_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.01s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.01s) + --- 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_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_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_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.01s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.01s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_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_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.01s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_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_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_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_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_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_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_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_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.01s) + --- 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_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_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_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_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_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_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_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_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_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_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_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_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_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_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.01s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.01s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_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.01s) + --- 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.01s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.01s) --- 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.01s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.01s) --- 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.01s) - --- 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.01s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_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_single_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_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_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_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_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_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.01s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_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.01s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.01s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.01s) - --- 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_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_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.01s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_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_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_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.01s) + --- 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_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.01s) + --- 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.01s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.01s) - --- 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.01s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.01s) + --- 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_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_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_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_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.01s) + --- 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_single_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.01s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_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_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.01s) - --- 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.01s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.01s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.01s) - --- 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_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.01s) - --- 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.01s) - --- 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.01s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.01s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.01s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.01s) - --- 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.01s) - --- 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_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_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_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_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_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.01s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_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_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_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_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_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_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_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_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_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_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_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_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_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_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_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_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_multi_reg_with_sparse_cache (0.01s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_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_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_sparse_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_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_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) @@ -69912,24 +69344,60 @@ --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_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_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_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_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_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_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_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_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_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_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_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_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_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) === RUN TestFailReadAt blob_test.go:736: serving whole range "bytes=0-9" = 10 blob_test.go:736: serving whole range "bytes=0-9" = 10 @@ -69937,7 +69405,7 @@ === RUN TestParallelDownloadingBehavior --- PASS: TestParallelDownloadingBehavior (0.21s) === RUN TestCheckInterval ---- PASS: TestCheckInterval (0.01s) +--- PASS: TestCheckInterval (0.02s) === RUN TestMirror === RUN TestMirror/no-mirror === RUN TestMirror/valid-mirror @@ -69947,11 +69415,11 @@ === RUN TestMirror/redirected-mirror === RUN TestMirror/invalid-redirected-mirror === RUN TestMirror/fail-all ---- PASS: TestMirror (0.02s) +--- PASS: TestMirror (0.00s) --- PASS: TestMirror/no-mirror (0.00s) --- PASS: TestMirror/valid-mirror (0.00s) --- PASS: TestMirror/invalid-mirror (0.00s) - --- PASS: TestMirror/invalid-all-mirror (0.01s) + --- PASS: TestMirror/invalid-all-mirror (0.00s) --- PASS: TestMirror/invalid-hostname-of-mirror (0.00s) --- PASS: TestMirror/redirected-mirror (0.00s) --- PASS: TestMirror/invalid-redirected-mirror (0.00s) @@ -69959,20 +69427,18 @@ === RUN TestCheck --- PASS: TestCheck (0.00s) === RUN TestRetry -2024/04/01 09:54:34 [DEBUG] GET test -2024/04/01 09:54:34 [ERR] GET test request failed: Get "test": dummy error -2024/04/01 09:54:34 [DEBUG] GET test: retrying in 1.939311703s (4 left) -2024/04/01 09:54:36 [DEBUG] GET test (status: 429): retrying in 2.256351004s (3 left) -2024/04/01 09:54:38 [DEBUG] GET test (status: 503): retrying in 7.384234885s (2 left) ---- PASS: TestRetry (11.64s) +2024/04/01 10:21:26 [DEBUG] GET test +2024/04/01 10:21:26 [ERR] GET test request failed: Get "test": dummy error +2024/04/01 10:21:26 [DEBUG] GET test: retrying in 1.003506382s (4 left) +2024/04/01 10:21:27 [DEBUG] GET test (status: 429): retrying in 3.045093577s (3 left) +2024/04/01 10:21:31 [DEBUG] GET test (status: 503): retrying in 5.157802907s (2 left) +--- PASS: TestRetry (9.25s) === RUN TestRegionSet --- PASS: TestRegionSet (0.00s) PASS -ok github.com/containerd/stargz-snapshotter/fs/remote 13.028s -? github.com/containerd/stargz-snapshotter/recorder [no test files] -? github.com/containerd/stargz-snapshotter/script/benchmark/hello-bench/src/go [no test files] +ok github.com/containerd/stargz-snapshotter/fs/remote 9.904s === RUN TestReader -=== RUN TestReader/empty-gzip-bestcompression +=== RUN TestReader/empty-gzip-huffmanonly testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -69981,7 +69447,7 @@ testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/empty-gzip-defaultcompression +=== RUN TestReader/empty-zstd-fastest testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -69990,7 +69456,7 @@ testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/empty-gzip-huffmanonly +=== RUN TestReader/empty-zstd-default testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -69999,7 +69465,7 @@ testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/empty-zstd-fastest +=== RUN TestReader/empty-zstd-bettercompression testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -70008,7 +69474,7 @@ testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/empty-zstd-default +=== RUN TestReader/empty-gzip-nocompression testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -70017,7 +69483,7 @@ testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/empty-zstd-bettercompression +=== RUN TestReader/empty-gzip-bestspeed testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -70026,7 +69492,7 @@ testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/empty-gzip-nocompression +=== RUN TestReader/empty-gzip-bestcompression testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -70035,7 +69501,7 @@ testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/empty-gzip-bestspeed +=== RUN TestReader/empty-gzip-defaultcompression testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -70044,7 +69510,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-bestspeed#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -70053,7 +69519,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-gzip-bestcompression#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -70062,7 +69528,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-gzip-defaultcompression#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -70071,7 +69537,7 @@ testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/empty-zstd-default#01 +=== RUN TestReader/empty-gzip-huffmanonly#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -70080,7 +69546,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-zstd-fastest#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -70089,7 +69555,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-zstd-default#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -70098,7 +69564,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-zstd-bettercompression#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -70107,7 +69573,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-nocompression#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -70188,7 +69654,7 @@ testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/empty-gzip-defaultcompression#03 +=== RUN TestReader/empty-zstd-fastest#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -70197,7 +69663,7 @@ testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/empty-gzip-huffmanonly#03 +=== RUN TestReader/empty-zstd-default#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -70206,7 +69672,7 @@ testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/empty-zstd-fastest#03 +=== RUN TestReader/empty-zstd-bettercompression#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -70215,7 +69681,7 @@ testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/empty-zstd-default#03 +=== RUN TestReader/empty-gzip-nocompression#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -70224,7 +69690,7 @@ testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/empty-zstd-bettercompression#03 +=== RUN TestReader/empty-gzip-bestspeed#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -70233,7 +69699,7 @@ testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/empty-gzip-nocompression#03 +=== RUN TestReader/empty-gzip-bestcompression#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -70242,7 +69708,7 @@ testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/empty-gzip-bestspeed#03 +=== RUN TestReader/empty-gzip-defaultcompression#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -70251,7 +69717,7 @@ testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/empty-gzip-bestcompression#03 +=== RUN TestReader/empty-gzip-huffmanonly#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -70260,34 +69726,34 @@ testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-zstd-default +=== RUN TestReader/files-gzip-bestspeed testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [4] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [5] "xxx.txt" : -rw-r--r-- - testutil.go:372: +- [6] "y.txt" : -rw-r--r-- - testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [2] "foo" : urw-r--r-- + testutil.go:372: +- [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] "foo" : urw-r--r-- - testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [4] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [5] "xxx.txt" : -rw-r--r-- - testutil.go:372: +- [6] "y.txt" : -rw-r--r-- - testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "foo" : urw-r--r-- + testutil.go:372: +- [4] "bar" : drwxr-xr-x + testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- + testutil.go:372: +- [7] "y.txt" : -rw-r--r-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-zstd-bettercompression +=== RUN TestReader/files-gzip-bestcompression 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: +- [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 @@ -70298,34 +69764,15 @@ testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- testutil.go:372: +- [7] "y.txt" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-gzip-nocompression - testutil.go:250: vvvvv Node tree vvvvv - testutil.go:251: [1] ROOT - testutil.go:372: +- [5] "bar" : drwxr-xr-x - testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [7] "xxx.txt" : -rw-r--r-- - testutil.go:372: +- [2] "y.txt" : -rw-r--r-- - testutil.go:372: +- [3] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [4] "foo" : urw-r--r-- - testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ - testutil.go:271: vvvvv Node tree (cloned) vvvvv - testutil.go:272: [1] ROOT - testutil.go:372: +- [3] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [4] "foo" : urw-r--r-- - testutil.go:372: +- [5] "bar" : drwxr-xr-x - testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [7] "xxx.txt" : -rw-r--r-- - testutil.go:372: +- [2] "y.txt" : -rw-r--r-- - testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-gzip-bestspeed +=== RUN TestReader/files-gzip-defaultcompression testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "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 @@ -70336,26 +69783,26 @@ testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- testutil.go:372: +- [7] "y.txt" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-gzip-bestcompression +=== RUN TestReader/files-gzip-huffmanonly testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT + testutil.go:372: +- [2] "y.txt" : -rw-r--r-- testutil.go:372: +- [3] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [4] "foo" : urw-r--r-- testutil.go:372: +- [5] "bar" : drwxr-xr-x testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- testutil.go:372: +- [7] "xxx.txt" : -rw-r--r-- - testutil.go:372: +- [2] "y.txt" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [2] "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:372: +- [3] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-gzip-defaultcompression +=== RUN TestReader/files-zstd-fastest testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [3] "foo" : urw-r--r-- @@ -70374,91 +69821,53 @@ 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 - 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: +- [7] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [2] "foo" : urw-r--r-- - testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [4] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [5] "xxx.txt" : -rw-r--r-- - testutil.go:372: +- [6] "y.txt" : -rw-r--r-- - testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-zstd-fastest +=== RUN TestReader/files-zstd-default 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: +- [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:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-zstd-default#01 +=== RUN TestReader/files-zstd-bettercompression testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "foo" : urw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- testutil.go:372: +- [7] "y.txt" : -rw-r--r-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "foo" : urw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [3] "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:372: +- [4] "bar" : drwxr-xr-x + testutil.go:372: +- [5] "baz.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: +- [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: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-nocompression#01 +=== RUN TestReader/files-gzip-nocompression testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [6] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [7] "foo" : urw-r--r-- testutil.go:372: +- [2] "bar" : drwxr-xr-x testutil.go:372: +- [3] "baz.txt" : -rw-r--r-- testutil.go:372: +- [4] "xxx.txt" : -rw-r--r-- testutil.go:372: +- [5] "y.txt" : -rw-r--r-- + testutil.go:372: +- [6] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [7] "foo" : urw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT @@ -70472,145 +69881,88 @@ === RUN TestReader/files-gzip-bestspeed#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: +- [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-bestcompression#01 + testutil.go:250: vvvvv Node tree vvvvv + testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : urw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- + testutil.go:372: +- [7] "y.txt" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : urw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- testutil.go:372: +- [7] "y.txt" : -rw-r--r-- - testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-gzip-bestcompression#01 - testutil.go:250: vvvvv Node tree vvvvv - testutil.go:251: [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: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] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/files-gzip-defaultcompression#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : urw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- testutil.go:372: +- [7] "y.txt" : -rw-r--r-- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [7] "y.txt" : -rw-r--r-- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : urw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- + testutil.go:372: +- [7] "y.txt" : -rw-r--r-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/files-gzip-huffmanonly#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [2] "xxx.txt" : -rw-r--r-- - testutil.go:372: +- [3] "y.txt" : -rw-r--r-- - testutil.go:372: +- [4] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [5] "foo" : urw-r--r-- - testutil.go:372: +- [6] "bar" : drwxr-xr-x - testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- + testutil.go: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] ".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: +- [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#01 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:253: ^^^^^^^^^^^^^^^^^^^^^ - testutil.go:271: vvvvv Node tree (cloned) vvvvv - testutil.go:272: [1] ROOT - testutil.go:372: +- [6] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [7] "foo" : urw-r--r-- - testutil.go:372: +- [2] "bar" : drwxr-xr-x - testutil.go:372: +- [3] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [4] "xxx.txt" : -rw-r--r-- - testutil.go:372: +- [5] "y.txt" : -rw-r--r-- - testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-gzip-bestcompression#02 - testutil.go:250: vvvvv Node tree vvvvv - testutil.go:251: [1] ROOT - testutil.go:372: +- [4] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [5] "foo" : 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:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-gzip-defaultcompression#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] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [2] "xxx.txt" : -rw-r--r-- - testutil.go:372: +- [3] "y.txt" : -rw-r--r-- - testutil.go:372: +- [4] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [5] "foo" : urw-r--r-- - testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ - testutil.go:271: vvvvv Node tree (cloned) vvvvv - testutil.go:272: [1] ROOT - testutil.go:372: +- [4] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [5] "foo" : urw-r--r-- - testutil.go:372: +- [6] "bar" : drwxr-xr-x - testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [2] "xxx.txt" : -rw-r--r-- - testutil.go:372: +- [3] "y.txt" : -rw-r--r-- - testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-gzip-huffmanonly#02 - 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 @@ -70621,26 +69973,26 @@ 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#02 +=== 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: +- [3] "foo" : urw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT + testutil.go:372: +- [7] "y.txt" : -rw-r--r-- testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : urw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- - testutil.go:372: +- [7] "y.txt" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-zstd-default#02 +=== RUN TestReader/files-zstd-bettercompression#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -70652,22 +70004,41 @@ testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT + testutil.go:372: +- [7] "y.txt" : -rw-r--r-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "foo" : urw-r--r-- + testutil.go:372: +- [4] "bar" : drwxr-xr-x + testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- + testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ +=== RUN TestReader/files-gzip-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" : urw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- testutil.go:372: +- [7] "y.txt" : -rw-r--r-- + testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ + testutil.go:271: vvvvv Node tree (cloned) vvvvv + testutil.go:272: [1] ROOT + testutil.go:372: +- [7] "y.txt" : -rw-r--r-- testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : urw-r--r-- + testutil.go:372: +- [4] "bar" : drwxr-xr-x + testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-zstd-bettercompression#02 +=== RUN TestReader/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] "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 @@ -70678,24 +70049,62 @@ testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- testutil.go:372: +- [7] "y.txt" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-gzip-nocompression#02 +=== RUN TestReader/files-zstd-default#02 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: +- [3] "y.txt" : -rw-r--r-- - testutil.go:372: +- [4] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [5] "foo" : urw-r--r-- testutil.go:372: +- [6] "bar" : drwxr-xr-x testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- testutil.go:372: +- [2] "xxx.txt" : -rw-r--r-- + testutil.go:372: +- [3] "y.txt" : -rw-r--r-- + testutil.go:372: +- [4] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [5] "foo" : urw-r--r-- + testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ +=== RUN TestReader/files-zstd-bettercompression#02 + testutil.go:250: vvvvv Node tree vvvvv + testutil.go:251: [1] ROOT + testutil.go:372: +- [3] "foo" : urw-r--r-- + testutil.go:372: +- [4] "bar" : drwxr-xr-x + testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- + testutil.go:372: +- [7] "y.txt" : -rw-r--r-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ + testutil.go:271: vvvvv Node tree (cloned) vvvvv + testutil.go:272: [1] ROOT + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "foo" : urw-r--r-- + testutil.go:372: +- [4] "bar" : drwxr-xr-x + testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- + testutil.go:372: +- [7] "y.txt" : -rw-r--r-- + testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ +=== RUN TestReader/files-gzip-nocompression#02 + testutil.go:250: vvvvv Node tree vvvvv + testutil.go:251: [1] ROOT + testutil.go:372: +- [4] "xxx.txt" : -rw-r--r-- + testutil.go:372: +- [5] "y.txt" : -rw-r--r-- + testutil.go:372: +- [6] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [7] "foo" : urw-r--r-- + testutil.go:372: +- [2] "bar" : drwxr-xr-x + testutil.go:372: +- [3] "baz.txt" : -rw-r--r-- + testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ + testutil.go:271: vvvvv Node tree (cloned) vvvvv + testutil.go:272: [1] ROOT + testutil.go:372: +- [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-bestspeed#02 testutil.go:250: vvvvv Node tree vvvvv @@ -70709,33 +70118,52 @@ 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:274: ^^^^^^^^^^^^^^^^^^^^^ +=== RUN TestReader/files-gzip-bestcompression#02 + testutil.go:250: vvvvv Node tree vvvvv + testutil.go:251: [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:253: ^^^^^^^^^^^^^^^^^^^^^ + testutil.go:271: vvvvv Node tree (cloned) vvvvv + testutil.go:272: [1] ROOT + testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [2] "foo" : urw-r--r-- + testutil.go:372: +- [3] "bar" : drwxr-xr-x + testutil.go:372: +- [4] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [5] "xxx.txt" : -rw-r--r-- + testutil.go:372: +- [6] "y.txt" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-zstd-bettercompression#03 +=== RUN TestReader/files-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" : urw-r--r-- - testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- - testutil.go:372: +- [7] "y.txt" : -rw-r--r-- + testutil.go:372: +- [3] "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: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: +- [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-nocompression#03 +=== RUN TestReader/files-gzip-huffmanonly#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [4] ".no.prefetch.landmark" : ---------- @@ -70747,14 +70175,14 @@ testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT + testutil.go:372: +- [2] "xxx.txt" : -rw-r--r-- + testutil.go:372: +- [3] "y.txt" : -rw-r--r-- testutil.go:372: +- [4] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [5] "foo" : urw-r--r-- testutil.go:372: +- [6] "bar" : drwxr-xr-x testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [2] "xxx.txt" : -rw-r--r-- - testutil.go:372: +- [3] "y.txt" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-gzip-bestspeed#03 +=== RUN TestReader/files-zstd-fastest#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -70766,33 +70194,33 @@ testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [7] "y.txt" : -rw-r--r-- testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : urw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- + testutil.go:372: +- [7] "y.txt" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-gzip-bestcompression#03 +=== RUN TestReader/files-zstd-default#03 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: +- [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: +- [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: +- [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#03 +=== RUN TestReader/files-zstd-bettercompression#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- @@ -70811,34 +70239,72 @@ 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#03 +=== RUN TestReader/files-gzip-nocompression#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT + testutil.go:372: +- [3] "foo" : urw-r--r-- + testutil.go:372: +- [4] "bar" : drwxr-xr-x + testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- testutil.go:372: +- [7] "y.txt" : -rw-r--r-- testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ + testutil.go:271: vvvvv Node tree (cloned) vvvvv + testutil.go:272: [1] ROOT + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : urw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- + testutil.go:372: +- [7] "y.txt" : -rw-r--r-- + testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ +=== RUN TestReader/files-gzip-bestspeed#03 + testutil.go:250: vvvvv Node tree vvvvv + testutil.go:251: [1] ROOT + testutil.go:372: +- [3] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [4] "foo" : urw-r--r-- + testutil.go:372: +- [5] "bar" : drwxr-xr-x + testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [7] "xxx.txt" : -rw-r--r-- + testutil.go:372: +- [2] "y.txt" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [7] "y.txt" : -rw-r--r-- + testutil.go:372: +- [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-bestcompression#03 + testutil.go:250: vvvvv Node tree vvvvv + testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : urw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- + testutil.go:372: +- [7] "y.txt" : -rw-r--r-- + testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ + testutil.go:271: vvvvv Node tree (cloned) vvvvv + testutil.go:272: [1] ROOT + testutil.go:372: +- [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-fastest#03 +=== RUN TestReader/files-gzip-defaultcompression#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [3] "foo" : urw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- testutil.go:372: +- [7] "y.txt" : -rw-r--r-- testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "foo" : urw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT @@ -70849,7 +70315,7 @@ testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- testutil.go:372: +- [7] "y.txt" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-zstd-default#03 +=== RUN TestReader/files-gzip-huffmanonly#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -70868,11 +70334,35 @@ testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- testutil.go:372: +- [7] "y.txt" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-gzip-huffmanonly +=== 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: +- [7] "bar" : drwxr-xr-x + testutil.go:372: +- [10] "yyy" : -rw-r--r-- + testutil.go:372: +- [8] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [9] "xxxx" : -rw-r--r-- + testutil.go:372: +- [4] "a" : drwxr-xr-x + testutil.go:372: +- [5] "1" : drwxr-xr-x + testutil.go:372: +- [6] "2" : -rw-r--r-- + testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ + testutil.go:271: vvvvv Node tree (cloned) vvvvv + testutil.go:272: [1] ROOT + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "foo" : dtrw------- + testutil.go:372: +- [7] "bar" : drwxr-xr-x + testutil.go:372: +- [8] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [9] "xxxx" : -rw-r--r-- + testutil.go:372: +- [10] "yyy" : -rw-r--r-- + testutil.go:372: +- [4] "a" : drwxr-xr-x + testutil.go:372: +- [5] "1" : drwxr-xr-x + testutil.go:372: +- [6] "2" : -rw-r--r-- + testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ +=== RUN TestReader/dirs-gzip-nocompression + 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] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "xxxx" : -rw-r--r-- @@ -70880,6 +70370,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 @@ -70893,40 +70384,90 @@ testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-zstd-fastest +=== RUN TestReader/dirs-gzip-bestspeed testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT + 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: +- [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: +- [7] "yyy" : -rw-r--r-- + testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [6] "xxxx" : -rw-r--r-- + testutil.go:372: +- [8] "a" : drwxr-xr-x + testutil.go:372: +- [9] "1" : drwxr-xr-x + testutil.go:372: +- [10] "2" : -rw-r--r-- + testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ +=== RUN TestReader/dirs-gzip-bestcompression + testutil.go:250: vvvvv Node tree vvvvv + testutil.go:251: [1] ROOT + testutil.go:372: +- [10] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [2] "foo" : dtrw------- + testutil.go:372: +- [3] "bar" : drwxr-xr-x + testutil.go:372: +- [4] "baz.txt" : -rw-r--r-- testutil.go:372: +- [5] "xxxx" : -rw-r--r-- testutil.go:372: +- [6] "yyy" : -rw-r--r-- + testutil.go:372: +- [7] "a" : drwxr-xr-x + testutil.go:372: +- [8] "1" : drwxr-xr-x + testutil.go:372: +- [9] "2" : -rw-r--r-- + testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ + testutil.go:271: vvvvv Node tree (cloned) vvvvv + testutil.go:272: [1] ROOT + testutil.go:372: +- [10] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [2] "foo" : dtrw------- + testutil.go:372: +- [3] "bar" : drwxr-xr-x + testutil.go:372: +- [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: +- [7] "a" : drwxr-xr-x + testutil.go:372: +- [8] "1" : drwxr-xr-x + testutil.go:372: +- [9] "2" : -rw-r--r-- + testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ +=== RUN TestReader/dirs-gzip-defaultcompression + testutil.go:250: vvvvv Node tree vvvvv + testutil.go:251: [1] ROOT + testutil.go:372: +- [3] "foo" : dtrw------- + testutil.go:372: +- [4] "bar" : drwxr-xr-x + testutil.go:372: +- [6] "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: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: +- [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 +=== RUN TestReader/dirs-gzip-huffmanonly testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- testutil.go:372: +- [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-- @@ -70943,65 +70484,115 @@ testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-zstd-bettercompression +=== RUN TestReader/dirs-zstd-fastest + testutil.go:250: vvvvv Node tree vvvvv + testutil.go:251: [1] ROOT + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "foo" : dtrw------- + testutil.go:372: +- [4] "a" : drwxr-xr-x + testutil.go:372: +- [5] "1" : drwxr-xr-x + testutil.go:372: +- [6] "2" : -rw-r--r-- + testutil.go:372: +- [7] "bar" : drwxr-xr-x + testutil.go:372: +- [8] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [9] "xxxx" : -rw-r--r-- + testutil.go:372: +- [10] "yyy" : -rw-r--r-- + testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ + testutil.go:271: vvvvv Node tree (cloned) vvvvv + testutil.go:272: [1] ROOT + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "foo" : dtrw------- + testutil.go:372: +- [7] "bar" : drwxr-xr-x + testutil.go:372: +- [8] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [9] "xxxx" : -rw-r--r-- + testutil.go:372: +- [10] "yyy" : -rw-r--r-- + testutil.go:372: +- [4] "a" : drwxr-xr-x + testutil.go:372: +- [5] "1" : drwxr-xr-x + testutil.go:372: +- [6] "2" : -rw-r--r-- + testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ +=== RUN TestReader/dirs-zstd-default 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: +- [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: +- [6] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [4] "xxxx" : -rw-r--r-- + testutil.go:372: +- [5] "yyy" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT testutil.go:372: +- [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: +- [6] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [4] "xxxx" : -rw-r--r-- + testutil.go:372: +- [5] "yyy" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-gzip-nocompression +=== RUN TestReader/dirs-gzip-huffmanonly#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- - testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [6] "xxxx" : -rw-r--r-- - testutil.go:372: +- [7] "yyy" : -rw-r--r-- testutil.go:372: +- [8] "a" : drwxr-xr-x testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- + testutil.go:372: +- [4] "bar" : drwxr-xr-x + testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [5] "xxxx" : -rw-r--r-- + testutil.go:372: +- [6] "yyy" : -rw-r--r-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go: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] "xxxx" : -rw-r--r-- - testutil.go:372: +- [7] "yyy" : -rw-r--r-- - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [7] "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-bestspeed +=== RUN TestReader/dirs-zstd-fastest#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:253: ^^^^^^^^^^^^^^^^^^^^^ + testutil.go:271: vvvvv Node tree (cloned) vvvvv + testutil.go:272: [1] ROOT + testutil.go:372: +- [2] "foo" : dtrw------- + testutil.go:372: +- [7] "a" : drwxr-xr-x + testutil.go:372: +- [8] "1" : drwxr-xr-x + testutil.go:372: +- [9] "2" : -rw-r--r-- + testutil.go:372: +- [3] "bar" : drwxr-xr-x + testutil.go:372: +- [6] "xxxx" : -rw-r--r-- + testutil.go:372: +- [4] "yyy" : -rw-r--r-- + testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [10] ".no.prefetch.landmark" : ---------- + testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ +=== RUN TestReader/dirs-zstd-default#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [6] "xxxx" : -rw-r--r-- - testutil.go:372: +- [7] "yyy" : -rw-r--r-- + testutil.go:372: +- [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-- @@ -71010,29 +70601,30 @@ testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- - testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [6] "xxxx" : -rw-r--r-- - testutil.go:372: +- [7] "yyy" : -rw-r--r-- testutil.go:372: +- [8] "a" : drwxr-xr-x testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- + testutil.go:372: +- [4] "bar" : drwxr-xr-x + testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [5] "xxxx" : -rw-r--r-- + testutil.go:372: +- [6] "yyy" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-gzip-bestcompression +=== 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: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "xxxx" : -rw-r--r-- testutil.go:372: +- [7] "yyy" : -rw-r--r-- + testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [8] "a" : drwxr-xr-x testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- @@ -71041,17 +70633,16 @@ testutil.go:372: +- [8] "a" : drwxr-xr-x testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-gzip-defaultcompression +=== RUN TestReader/dirs-gzip-nocompression#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [10] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [2] "foo" : dtrw------- testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [4] "baz.txt" : -rw-r--r-- testutil.go:372: +- [5] "xxxx" : -rw-r--r-- testutil.go:372: +- [6] "yyy" : -rw-r--r-- + testutil.go:372: +- [4] "baz.txt" : -rw-r--r-- testutil.go:372: +- [7] "a" : drwxr-xr-x testutil.go:372: +- [8] "1" : drwxr-xr-x testutil.go:372: +- [9] "2" : -rw-r--r-- @@ -71060,26 +70651,26 @@ 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] "xxxx" : -rw-r--r-- + testutil.go:372: +- [6] "yyy" : -rw-r--r-- + testutil.go:372: +- [4] "baz.txt" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/dirs-gzip-bestspeed#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- testutil.go:372: +- [4] "bar" : drwxr-xr-x + testutil.go:372: +- [7] "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 @@ -71098,85 +70689,60 @@ testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- - testutil.go:372: +- [7] "bar" : drwxr-xr-x - testutil.go:372: +- [8] "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: +- [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: +- [7] "bar" : drwxr-xr-x - testutil.go:372: +- [10] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [8] "xxxx" : -rw-r--r-- - testutil.go:372: +- [9] "yyy" : -rw-r--r-- - testutil.go:372: +- [4] "a" : drwxr-xr-x - testutil.go:372: +- [5] "1" : drwxr-xr-x - testutil.go:372: +- [6] "2" : -rw-r--r-- + testutil.go:372: +- [4] "bar" : drwxr-xr-x + testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [6] "xxxx" : -rw-r--r-- + testutil.go:372: +- [7] "yyy" : -rw-r--r-- + testutil.go:372: +- [8] "a" : drwxr-xr-x + testutil.go:372: +- [9] "1" : drwxr-xr-x + testutil.go:372: +- [10] "2" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/dirs-gzip-defaultcompression#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- - testutil.go:372: +- [7] "bar" : drwxr-xr-x - testutil.go:372: +- [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: +- [8] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [9] "xxxx" : -rw-r--r-- - testutil.go:372: +- [10] "yyy" : -rw-r--r-- - testutil.go:372: +- [4] "a" : drwxr-xr-x - testutil.go:372: +- [5] "1" : drwxr-xr-x - testutil.go:372: +- [6] "2" : -rw-r--r-- - testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-gzip-huffmanonly#01 - testutil.go:250: vvvvv Node tree vvvvv - testutil.go:251: [1] ROOT - testutil.go:372: +- [3] "foo" : dtrw------- testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [7] "xxxx" : -rw-r--r-- - testutil.go:372: +- [5] "yyy" : -rw-r--r-- + testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [6] "xxxx" : -rw-r--r-- + testutil.go:372: +- [7] "yyy" : -rw-r--r-- testutil.go:372: +- [8] "a" : drwxr-xr-x testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- - testutil.go: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: +- [5] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [6] "xxxx" : -rw-r--r-- + testutil.go:372: +- [7] "yyy" : -rw-r--r-- testutil.go:372: +- [8] "a" : drwxr-xr-x testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-zstd-fastest#01 +=== RUN TestReader/dirs-gzip-huffmanonly#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [5] "xxxx" : -rw-r--r-- - testutil.go:372: +- [6] "yyy" : -rw-r--r-- + testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [6] "xxxx" : -rw-r--r-- + testutil.go:372: +- [7] "yyy" : -rw-r--r-- testutil.go:372: +- [8] "a" : drwxr-xr-x testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- @@ -71186,14 +70752,14 @@ testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [5] "xxxx" : -rw-r--r-- - testutil.go:372: +- [6] "yyy" : -rw-r--r-- + testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [6] "xxxx" : -rw-r--r-- + testutil.go:372: +- [7] "yyy" : -rw-r--r-- testutil.go:372: +- [8] "a" : drwxr-xr-x testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-zstd-default#01 +=== RUN TestReader/dirs-zstd-fastest#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -71210,23 +70776,23 @@ testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- - testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [7] "yyy" : -rw-r--r-- - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [6] "xxxx" : -rw-r--r-- testutil.go:372: +- [8] "a" : drwxr-xr-x testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- + testutil.go:372: +- [4] "bar" : drwxr-xr-x + testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [6] "xxxx" : -rw-r--r-- + testutil.go:372: +- [7] "yyy" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-zstd-bettercompression#01 +=== 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: +- [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-- @@ -71236,14 +70802,14 @@ testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [7] "xxxx" : -rw-r--r-- - testutil.go:372: +- [5] "yyy" : -rw-r--r-- - testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [6] "xxxx" : -rw-r--r-- + testutil.go:372: +- [7] "yyy" : -rw-r--r-- testutil.go:372: +- [8] "a" : drwxr-xr-x testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-gzip-nocompression#01 +=== RUN TestReader/dirs-zstd-bettercompression#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -71268,15 +70834,15 @@ testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-gzip-bestspeed#02 +=== RUN TestReader/dirs-gzip-nocompression#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- testutil.go:372: +- [7] "bar" : drwxr-xr-x + testutil.go:372: +- [8] "baz.txt" : -rw-r--r-- testutil.go:372: +- [9] "xxxx" : -rw-r--r-- testutil.go:372: +- [10] "yyy" : -rw-r--r-- - testutil.go:372: +- [8] "baz.txt" : -rw-r--r-- testutil.go:372: +- [4] "a" : drwxr-xr-x testutil.go:372: +- [5] "1" : drwxr-xr-x testutil.go:372: +- [6] "2" : -rw-r--r-- @@ -71286,37 +70852,62 @@ testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- testutil.go:372: +- [7] "bar" : drwxr-xr-x + testutil.go:372: +- [8] "baz.txt" : -rw-r--r-- testutil.go:372: +- [9] "xxxx" : -rw-r--r-- testutil.go:372: +- [10] "yyy" : -rw-r--r-- - testutil.go:372: +- [8] "baz.txt" : -rw-r--r-- testutil.go:372: +- [4] "a" : drwxr-xr-x testutil.go:372: +- [5] "1" : drwxr-xr-x testutil.go:372: +- [6] "2" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ +=== RUN TestReader/dirs-gzip-bestspeed#02 + testutil.go:250: vvvvv Node tree vvvvv + testutil.go:251: [1] ROOT + testutil.go:372: +- [3] "foo" : dtrw------- + testutil.go:372: +- [4] "bar" : drwxr-xr-x + testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [7] "xxxx" : -rw-r--r-- + testutil.go:372: +- [5] "yyy" : -rw-r--r-- + testutil.go:372: +- [8] "a" : drwxr-xr-x + testutil.go:372: +- [9] "1" : drwxr-xr-x + testutil.go:372: +- [10] "2" : -rw-r--r-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ + testutil.go:271: vvvvv Node tree (cloned) vvvvv + testutil.go:272: [1] ROOT + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "foo" : dtrw------- + testutil.go:372: +- [4] "bar" : drwxr-xr-x + testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [7] "xxxx" : -rw-r--r-- + testutil.go:372: +- [5] "yyy" : -rw-r--r-- + testutil.go:372: +- [8] "a" : drwxr-xr-x + testutil.go:372: +- [9] "1" : drwxr-xr-x + testutil.go:372: +- [10] "2" : -rw-r--r-- + testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/dirs-gzip-bestcompression#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: +- [5] "xxxx" : -rw-r--r-- - testutil.go:372: +- [6] "yyy" : -rw-r--r-- - testutil.go:372: +- [4] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [7] "a" : drwxr-xr-x - testutil.go:372: +- [8] "1" : drwxr-xr-x - testutil.go:372: +- [9] "2" : -rw-r--r-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "foo" : dtrw------- + testutil.go:372: +- [7] "bar" : drwxr-xr-x + testutil.go:372: +- [9] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [10] "xxxx" : -rw-r--r-- + testutil.go:372: +- [8] "yyy" : -rw-r--r-- + testutil.go:372: +- [4] "a" : drwxr-xr-x + testutil.go:372: +- [5] "1" : drwxr-xr-x + testutil.go:372: +- [6] "2" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [10] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [2] "foo" : dtrw------- - testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [4] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [5] "xxxx" : -rw-r--r-- - testutil.go:372: +- [6] "yyy" : -rw-r--r-- - testutil.go:372: +- [7] "a" : drwxr-xr-x - testutil.go:372: +- [8] "1" : drwxr-xr-x - testutil.go:372: +- [9] "2" : -rw-r--r-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "foo" : dtrw------- + testutil.go:372: +- [7] "bar" : drwxr-xr-x + testutil.go:372: +- [9] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [10] "xxxx" : -rw-r--r-- + testutil.go:372: +- [8] "yyy" : -rw-r--r-- + testutil.go:372: +- [4] "a" : drwxr-xr-x + testutil.go:372: +- [5] "1" : drwxr-xr-x + testutil.go:372: +- [6] "2" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/dirs-gzip-defaultcompression#02 testutil.go:250: vvvvv Node tree vvvvv @@ -71324,9 +70915,9 @@ testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [7] "yyy" : -rw-r--r-- - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [6] "xxxx" : -rw-r--r-- + testutil.go:372: +- [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-- @@ -71336,46 +70927,21 @@ testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [6] "xxxx" : -rw-r--r-- - testutil.go:372: +- [7] "yyy" : -rw-r--r-- + testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [7] "xxxx" : -rw-r--r-- + testutil.go:372: +- [5] "yyy" : -rw-r--r-- testutil.go:372: +- [8] "a" : drwxr-xr-x testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-gzip-huffmanonly#02 - testutil.go:250: vvvvv Node tree vvvvv - testutil.go:251: [1] ROOT - testutil.go:372: +- [2] "foo" : dtrw------- - testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [4] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [5] "xxxx" : -rw-r--r-- - testutil.go:372: +- [6] "yyy" : -rw-r--r-- - testutil.go:372: +- [7] "a" : drwxr-xr-x - testutil.go:372: +- [8] "1" : drwxr-xr-x - testutil.go:372: +- [9] "2" : -rw-r--r-- - testutil.go:372: +- [10] ".no.prefetch.landmark" : ---------- - testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ - testutil.go:271: vvvvv Node tree (cloned) vvvvv - testutil.go:272: [1] ROOT - testutil.go:372: +- [10] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [2] "foo" : dtrw------- - testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [4] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [5] "xxxx" : -rw-r--r-- - testutil.go:372: +- [6] "yyy" : -rw-r--r-- - testutil.go:372: +- [7] "a" : drwxr-xr-x - testutil.go:372: +- [8] "1" : drwxr-xr-x - testutil.go:372: +- [9] "2" : -rw-r--r-- - testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-zstd-fastest#02 +=== RUN TestReader/dirs-gzip-defaultcompression#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] "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-- @@ -71383,6 +70949,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-- @@ -71391,20 +70958,19 @@ 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#02 +=== RUN TestReader/dirs-gzip-huffmanonly#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- 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 @@ -71418,32 +70984,32 @@ testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-zstd-bettercompression#02 +=== RUN TestReader/dirs-zstd-fastest#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- testutil.go:372: +- [7] "bar" : drwxr-xr-x - testutil.go:372: +- [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: +- [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: +- [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: +- [10] "yyy" : -rw-r--r-- testutil.go:372: +- [4] "a" : drwxr-xr-x testutil.go:372: +- [5] "1" : drwxr-xr-x testutil.go:372: +- [6] "2" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-gzip-nocompression#02 +=== 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" : ---------- @@ -71460,15 +71026,15 @@ 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] "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: +- [4] "bar" : drwxr-xr-x + testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [6] "xxxx" : -rw-r--r-- + testutil.go:372: +- [7] "yyy" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-gzip-defaultcompression#03 +=== RUN TestReader/dirs-zstd-bettercompression#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -71493,7 +71059,7 @@ testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-gzip-huffmanonly#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" : ---------- @@ -71511,66 +71077,17 @@ testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [7] "xxxx" : -rw-r--r-- - testutil.go:372: +- [5] "yyy" : -rw-r--r-- - testutil.go:372: +- [8] "a" : drwxr-xr-x - testutil.go:372: +- [9] "1" : drwxr-xr-x - testutil.go:372: +- [10] "2" : -rw-r--r-- - testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-zstd-fastest#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: +- [5] "xxxx" : -rw-r--r-- - testutil.go:372: +- [6] "yyy" : -rw-r--r-- - testutil.go:372: +- [4] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [7] "a" : drwxr-xr-x - testutil.go:372: +- [8] "1" : drwxr-xr-x - testutil.go:372: +- [9] "2" : -rw-r--r-- - testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ - testutil.go:271: vvvvv Node tree (cloned) vvvvv - testutil.go:272: [1] ROOT - testutil.go:372: +- [2] "foo" : dtrw------- - testutil.go:372: +- [7] "a" : drwxr-xr-x - testutil.go:372: +- [8] "1" : drwxr-xr-x - testutil.go:372: +- [9] "2" : -rw-r--r-- - testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [4] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [5] "xxxx" : -rw-r--r-- - testutil.go:372: +- [6] "yyy" : -rw-r--r-- - testutil.go:372: +- [10] ".no.prefetch.landmark" : ---------- - testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-zstd-default#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] "yyy" : -rw-r--r-- testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- testutil.go:372: +- [7] "xxxx" : -rw-r--r-- testutil.go:372: +- [8] "a" : drwxr-xr-x testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ - testutil.go:271: vvvvv Node tree (cloned) vvvvv - testutil.go:272: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "foo" : dtrw------- - testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [7] "xxxx" : -rw-r--r-- - testutil.go:372: +- [5] "yyy" : -rw-r--r-- - testutil.go:372: +- [8] "a" : drwxr-xr-x - testutil.go:372: +- [9] "1" : drwxr-xr-x - testutil.go:372: +- [10] "2" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-zstd-bettercompression#03 +=== RUN TestReader/dirs-gzip-bestspeed#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- @@ -71579,7 +71096,6 @@ 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 @@ -71593,15 +71109,15 @@ testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-gzip-nocompression#03 +=== RUN TestReader/dirs-gzip-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: +- [7] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [5] "xxxx" : -rw-r--r-- - testutil.go:372: +- [6] "yyy" : -rw-r--r-- + testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [6] "xxxx" : -rw-r--r-- + testutil.go:372: +- [7] "yyy" : -rw-r--r-- testutil.go:372: +- [8] "a" : drwxr-xr-x testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- @@ -71610,117 +71126,93 @@ 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: +- [6] "xxxx" : -rw-r--r-- + testutil.go:372: +- [7] "yyy" : -rw-r--r-- + testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-gzip-bestspeed#03 +=== RUN TestReader/hardlinks-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: +- [7] "bar" : drwxr-xr-x - testutil.go:372: +- [9] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [10] "xxxx" : -rw-r--r-- - testutil.go:372: +- [8] "yyy" : -rw-r--r-- - testutil.go:372: +- [4] "a" : drwxr-xr-x - testutil.go:372: +- [5] "1" : drwxr-xr-x - testutil.go:372: +- [6] "2" : -rw-r--r-- + testutil.go: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:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [3] "foo" : dtrw------- - testutil.go:372: +- [7] "bar" : drwxr-xr-x - testutil.go:372: +- [9] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [10] "xxxx" : -rw-r--r-- - testutil.go:372: +- [8] "yyy" : -rw-r--r-- - testutil.go:372: +- [4] "a" : drwxr-xr-x - testutil.go:372: +- [5] "1" : drwxr-xr-x - testutil.go:372: +- [6] "2" : -rw-r--r-- + testutil.go: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:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-gzip-bestcompression#03 - testutil.go:250: vvvvv Node tree vvvvv - testutil.go:251: [1] ROOT - testutil.go:372: +- [10] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [2] "foo" : dtrw------- - testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [4] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [5] "xxxx" : -rw-r--r-- - testutil.go:372: +- [6] "yyy" : -rw-r--r-- - testutil.go:372: +- [7] "a" : drwxr-xr-x - testutil.go:372: +- [8] "1" : drwxr-xr-x - testutil.go:372: +- [9] "2" : -rw-r--r-- - testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ - testutil.go:271: vvvvv Node tree (cloned) vvvvv - testutil.go:272: [1] ROOT - testutil.go:372: +- [10] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [2] "foo" : dtrw------- - testutil.go:372: +- [7] "a" : drwxr-xr-x - testutil.go:372: +- [8] "1" : drwxr-xr-x - testutil.go:372: +- [9] "2" : -rw-r--r-- - testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [4] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [5] "xxxx" : -rw-r--r-- - testutil.go:372: +- [6] "yyy" : -rw-r--r-- - testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/hardlinks-gzip-bestcompression testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [2] "foosym" : Lrw-r--r-- - testutil.go:372: +- [3] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [4] "foo" : -rw-r--r-- - testutil.go:372: +- [5] "bar" : drwxr-xr-x - testutil.go:372: +- [4] "foolink" : -rw-r--r-- - testutil.go:372: +- [4] "foolink2" : -rw-r--r-- - testutil.go:372: +- [6] "1" : drwxr-xr-x - testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [7] "barlink" : -rw-r--r-- + testutil.go: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: +- [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: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "foo" : -rw-r--r-- + testutil.go:372: +- [4] "bar" : drwxr-xr-x + testutil.go:372: +- [3] "foolink2" : -rw-r--r-- + testutil.go:372: +- [5] "1" : drwxr-xr-x + testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [3] "foolink" : -rw-r--r-- + testutil.go:372: +- [6] "barlink" : -rw-r--r-- + testutil.go:372: +- [7] "foosym" : Lrw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/hardlinks-gzip-defaultcompression testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [4] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [5] "foo" : -rw-r--r-- - testutil.go:372: +- [6] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "foolink" : -rw-r--r-- - testutil.go:372: +- [5] "foolink2" : -rw-r--r-- - testutil.go:372: +- [7] "1" : drwxr-xr-x - testutil.go:372: +- [2] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [2] "barlink" : -rw-r--r-- - testutil.go:372: +- [3] "foosym" : Lrw-r--r-- + testutil.go: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: +- [6] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "foolink" : -rw-r--r-- - testutil.go:372: +- [5] "foolink2" : -rw-r--r-- - testutil.go:372: +- [7] "1" : drwxr-xr-x - testutil.go:372: +- [2] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [2] "barlink" : -rw-r--r-- - testutil.go:372: +- [3] "foosym" : Lrw-r--r-- - testutil.go:372: +- [4] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [5] "foo" : -rw-r--r-- + testutil.go:372: +- [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-huffmanonly testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : -rw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [3] "foolink" : -rw-r--r-- @@ -71729,10 +71221,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: +- [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-- @@ -71741,16 +71233,40 @@ testutil.go:372: +- [6] "barlink" : -rw-r--r-- testutil.go:372: +- [7] "foosym" : Lrw-r--r-- testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "foo" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/hardlinks-zstd-fastest testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT + testutil.go:372: +- [5] "bar" : drwxr-xr-x + testutil.go:372: +- [4] "foolink" : -rw-r--r-- + testutil.go:372: +- [4] "foolink2" : -rw-r--r-- + testutil.go:372: +- [6] "1" : drwxr-xr-x + testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [7] "barlink" : -rw-r--r-- + testutil.go:372: +- [2] "foosym" : Lrw-r--r-- + testutil.go:372: +- [3] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [4] "foo" : -rw-r--r-- + testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ + testutil.go:271: vvvvv Node tree (cloned) vvvvv + testutil.go:272: [1] ROOT + testutil.go:372: +- [2] "foosym" : Lrw-r--r-- + testutil.go:372: +- [3] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [4] "foo" : -rw-r--r-- + testutil.go:372: +- [5] "bar" : drwxr-xr-x + testutil.go:372: +- [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:274: ^^^^^^^^^^^^^^^^^^^^^ +=== RUN TestReader/hardlinks-zstd-default + 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: +- [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-- @@ -71759,16 +71275,16 @@ 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-default +=== RUN TestReader/hardlinks-zstd-bettercompression testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [4] ".no.prefetch.landmark" : ---------- @@ -71787,40 +71303,42 @@ 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: +- [5] "foolink" : -rw-r--r-- testutil.go:372: +- [2] "barlink" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-zstd-bettercompression +=== RUN TestReader/hardlinks-gzip-nocompression testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [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: +- [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: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: +- [6] "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] "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-nocompression +=== RUN TestReader/hardlinks-zstd-bettercompression#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT + testutil.go:372: +- [3] "foosym" : Lrw-r--r-- + testutil.go:372: +- [4] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [5] "foo" : -rw-r--r-- testutil.go:372: +- [6] "bar" : drwxr-xr-x testutil.go:372: +- [5] "foolink" : -rw-r--r-- @@ -71828,8 +71346,6 @@ testutil.go:372: +- [7] "1" : drwxr-xr-x testutil.go:372: +- [2] "baz.txt" : -rw-r--r-- testutil.go:372: +- [2] "barlink" : -rw-r--r-- - testutil.go:372: +- [3] "foosym" : Lrw-r--r-- - testutil.go:372: +- [4] ".no.prefetch.landmark" : ---------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT @@ -71843,60 +71359,9 @@ testutil.go:372: +- [3] "foosym" : Lrw-r--r-- testutil.go:372: +- [4] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-gzip-bestspeed - testutil.go:250: vvvvv Node tree vvvvv - testutil.go:251: [1] ROOT - testutil.go:372: +- [5] "foo" : -rw-r--r-- - testutil.go:372: +- [6] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "foolink" : -rw-r--r-- - testutil.go:372: +- [5] "foolink2" : -rw-r--r-- - testutil.go:372: +- [7] "1" : drwxr-xr-x - testutil.go:372: +- [2] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [2] "barlink" : -rw-r--r-- - testutil.go:372: +- [3] "foosym" : Lrw-r--r-- - testutil.go:372: +- [4] ".no.prefetch.landmark" : ---------- - testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ - testutil.go:271: vvvvv Node tree (cloned) vvvvv - testutil.go:272: [1] ROOT - testutil.go:372: +- [2] "barlink" : -rw-r--r-- - testutil.go:372: +- [3] "foosym" : Lrw-r--r-- - testutil.go:372: +- [4] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [5] "foo" : -rw-r--r-- - testutil.go:372: +- [6] "bar" : drwxr-xr-x - testutil.go:372: +- [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:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-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: +- [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:253: ^^^^^^^^^^^^^^^^^^^^^ - testutil.go:271: vvvvv Node tree (cloned) vvvvv - testutil.go:272: [1] ROOT - testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "foo" : -rw-r--r-- - testutil.go:372: +- [2] "bar" : drwxr-xr-x - testutil.go:372: +- [3] "foolink" : -rw-r--r-- - testutil.go:372: +- [3] "foolink2" : -rw-r--r-- - testutil.go:372: +- [4] "1" : drwxr-xr-x - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [5] "barlink" : -rw-r--r-- - testutil.go:372: +- [6] "foosym" : Lrw-r--r-- - testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-zstd-bettercompression#01 +=== RUN TestReader/hardlinks-gzip-nocompression#01 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-- @@ -71905,45 +71370,46 @@ testutil.go:372: +- [4] "foolink2" : -rw-r--r-- testutil.go:372: +- [6] "1" : drwxr-xr-x testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [7] "barlink" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT + testutil.go:372: +- [3] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [4] "foo" : -rw-r--r-- testutil.go:372: +- [5] "bar" : drwxr-xr-x - testutil.go:372: +- [4] "foolink" : -rw-r--r-- testutil.go:372: +- [4] "foolink2" : -rw-r--r-- testutil.go:372: +- [6] "1" : drwxr-xr-x testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [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:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-gzip-nocompression#01 +=== RUN TestReader/hardlinks-gzip-bestspeed#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT + testutil.go:372: +- [4] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [5] "foo" : -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: +- [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:372: +- [5] "foo" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT testutil.go:372: +- [4] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [5] "foo" : -rw-r--r-- testutil.go:372: +- [6] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "foolink" : -rw-r--r-- - testutil.go:372: +- [5] "foolink2" : -rw-r--r-- testutil.go:372: +- [7] "1" : drwxr-xr-x testutil.go:372: +- [2] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [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:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-gzip-bestspeed#01 +=== RUN TestReader/hardlinks-gzip-bestcompression#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -71958,40 +71424,15 @@ testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "foo" : -rw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [3] "foolink" : -rw-r--r-- testutil.go:372: +- [3] "foolink2" : -rw-r--r-- testutil.go:372: +- [5] "1" : drwxr-xr-x testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [3] "foolink" : -rw-r--r-- testutil.go:372: +- [6] "barlink" : -rw-r--r-- testutil.go:372: +- [7] "foosym" : Lrw-r--r-- - testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-gzip-bestcompression#01 - 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:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "foo" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/hardlinks-gzip-defaultcompression#01 testutil.go:250: vvvvv Node tree vvvvv @@ -72021,81 +71462,83 @@ === 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-- - 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: +- [5] "foo" : -rw-r--r-- + testutil.go:372: +- [6] "bar" : drwxr-xr-x + testutil.go:372: +- [5] "foolink" : -rw-r--r-- + testutil.go:372: +- [5] "foolink2" : -rw-r--r-- + testutil.go:372: +- [7] "1" : drwxr-xr-x + testutil.go:372: +- [2] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [2] "barlink" : -rw-r--r-- + testutil.go:372: +- [3] "foosym" : Lrw-r--r-- + testutil.go:372: +- [4] ".no.prefetch.landmark" : ---------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [7] "foosym" : Lrw-r--r-- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "foo" : -rw-r--r-- - testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "1" : drwxr-xr-x - testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [3] "foolink" : -rw-r--r-- - testutil.go:372: +- [3] "foolink2" : -rw-r--r-- - testutil.go:372: +- [6] "barlink" : -rw-r--r-- + testutil.go:372: +- [2] "barlink" : -rw-r--r-- + testutil.go:372: +- [3] "foosym" : Lrw-r--r-- + testutil.go:372: +- [4] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [5] "foo" : -rw-r--r-- + testutil.go:372: +- [6] "bar" : drwxr-xr-x + testutil.go:372: +- [5] "foolink" : -rw-r--r-- + testutil.go:372: +- [5] "foolink2" : -rw-r--r-- + testutil.go:372: +- [7] "1" : drwxr-xr-x + testutil.go:372: +- [2] "baz.txt" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/hardlinks-zstd-fastest#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 - 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: +- [3] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [4] "foo" : -rw-r--r-- + testutil.go:372: +- [5] "bar" : drwxr-xr-x + testutil.go:372: +- [4] "foolink" : -rw-r--r-- + testutil.go:372: +- [4] "foolink2" : -rw-r--r-- + testutil.go:372: +- [6] "1" : drwxr-xr-x + testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [7] "barlink" : -rw-r--r-- + testutil.go:372: +- [2] "foosym" : Lrw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [7] "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: +- [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-nocompression#02 +=== RUN TestReader/hardlinks-zstd-default#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "foo" : -rw-r--r-- - testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [3] "foolink" : -rw-r--r-- - testutil.go:372: +- [3] "foolink2" : -rw-r--r-- - testutil.go:372: +- [5] "1" : drwxr-xr-x - testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [6] "barlink" : -rw-r--r-- - testutil.go:372: +- [7] "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: +- [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:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "foo" : -rw-r--r-- - testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [3] "foolink" : -rw-r--r-- - testutil.go:372: +- [3] "foolink2" : -rw-r--r-- - testutil.go:372: +- [5] "1" : drwxr-xr-x - testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [6] "barlink" : -rw-r--r-- - testutil.go:372: +- [7] "foosym" : Lrw-r--r-- + testutil.go:372: +- [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:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/hardlinks-gzip-bestspeed#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT + testutil.go:372: +- [7] "foosym" : Lrw-r--r-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : -rw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [3] "foolink" : -rw-r--r-- @@ -72103,33 +71546,56 @@ 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: +- [3] "foolink" : -rw-r--r-- + testutil.go:372: +- [3] "foolink2" : -rw-r--r-- testutil.go:372: +- [6] "barlink" : -rw-r--r-- testutil.go:372: +- [7] "foosym" : Lrw-r--r-- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "foo" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/hardlinks-gzip-bestcompression#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [5] "foo" : -rw-r--r-- testutil.go:372: +- [6] "bar" : drwxr-xr-x + testutil.go:372: +- [7] "1" : drwxr-xr-x + testutil.go:372: +- [2] "baz.txt" : -rw-r--r-- testutil.go:372: +- [5] "foolink" : -rw-r--r-- testutil.go:372: +- [5] "foolink2" : -rw-r--r-- + testutil.go:372: +- [2] "barlink" : -rw-r--r-- + testutil.go:372: +- [3] "foosym" : Lrw-r--r-- + testutil.go:372: +- [4] ".no.prefetch.landmark" : ---------- + testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ + testutil.go:271: vvvvv Node tree (cloned) vvvvv + testutil.go:272: [1] ROOT + testutil.go:372: +- [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:274: ^^^^^^^^^^^^^^^^^^^^^ +=== RUN TestReader/hardlinks-gzip-defaultcompression#02 + testutil.go:250: vvvvv Node tree vvvvv + testutil.go:251: [1] ROOT + testutil.go:372: +- [4] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [5] "foo" : -rw-r--r-- + testutil.go:372: +- [6] "bar" : drwxr-xr-x + testutil.go:372: +- [5] "foolink" : -rw-r--r-- + testutil.go:372: +- [5] "foolink2" : -rw-r--r-- + testutil.go:372: +- [7] "1" : drwxr-xr-x + testutil.go:372: +- [2] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [2] "barlink" : -rw-r--r-- + testutil.go:372: +- [3] "foosym" : Lrw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT @@ -72143,32 +71609,57 @@ testutil.go:372: +- [2] "barlink" : -rw-r--r-- testutil.go:372: +- [3] "foosym" : Lrw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-gzip-defaultcompression#02 +=== RUN TestReader/hardlinks-gzip-huffmanonly#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "foo" : -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: +- [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] ".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: +- [7] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [2] "foo" : -rw-r--r-- + testutil.go:372: +- [3] "bar" : drwxr-xr-x + testutil.go:372: +- [2] "foolink" : -rw-r--r-- + testutil.go:372: +- [2] "foolink2" : -rw-r--r-- + testutil.go:372: +- [4] "1" : drwxr-xr-x + testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [5] "barlink" : -rw-r--r-- + testutil.go:372: +- [6] "foosym" : Lrw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-gzip-huffmanonly#02 +=== RUN TestReader/hardlinks-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" : -rw-r--r-- + testutil.go:372: +- [3] "bar" : drwxr-xr-x + testutil.go:372: +- [4] "1" : drwxr-xr-x + testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [2] "foolink" : -rw-r--r-- + testutil.go:372: +- [2] "foolink2" : -rw-r--r-- + testutil.go:372: +- [5] "barlink" : -rw-r--r-- + testutil.go:372: +- [6] "foosym" : Lrw-r--r-- + testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ + testutil.go:271: vvvvv Node tree (cloned) vvvvv + testutil.go:272: [1] ROOT + testutil.go:372: +- [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: +- [5] "barlink" : -rw-r--r-- + testutil.go:372: +- [6] "foosym" : Lrw-r--r-- + testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ +=== RUN TestReader/hardlinks-zstd-default#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [6] "barlink" : -rw-r--r-- @@ -72193,116 +71684,66 @@ testutil.go:372: +- [6] "barlink" : -rw-r--r-- testutil.go:372: +- [7] "foosym" : Lrw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-zstd-fastest#02 +=== RUN TestReader/hardlinks-zstd-bettercompression#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [7] "foosym" : Lrw-r--r-- testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : -rw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x + testutil.go:372: +- [3] "foolink" : -rw-r--r-- testutil.go:372: +- [3] "foolink2" : -rw-r--r-- testutil.go:372: +- [5] "1" : drwxr-xr-x testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [3] "foolink" : -rw-r--r-- testutil.go:372: +- [6] "barlink" : -rw-r--r-- + testutil.go:372: +- [7] "foosym" : Lrw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [6] "barlink" : -rw-r--r-- testutil.go:372: +- [7] "foosym" : Lrw-r--r-- testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : -rw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [3] "foolink" : -rw-r--r-- - testutil.go:372: +- [3] "foolink2" : -rw-r--r-- testutil.go:372: +- [5] "1" : drwxr-xr-x testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [3] "foolink" : -rw-r--r-- + testutil.go:372: +- [3] "foolink2" : -rw-r--r-- + testutil.go:372: +- [6] "barlink" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-zstd-default#02 - testutil.go:250: vvvvv Node tree vvvvv - testutil.go:251: [1] ROOT - testutil.go:372: +- [5] "foo" : -rw-r--r-- - testutil.go:372: +- [6] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "foolink" : -rw-r--r-- - testutil.go:372: +- [5] "foolink2" : -rw-r--r-- - testutil.go:372: +- [7] "1" : drwxr-xr-x - testutil.go:372: +- [2] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [2] "barlink" : -rw-r--r-- - testutil.go:372: +- [3] "foosym" : Lrw-r--r-- - testutil.go:372: +- [4] ".no.prefetch.landmark" : ---------- - testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ - testutil.go:271: vvvvv Node tree (cloned) vvvvv - testutil.go:272: [1] ROOT - testutil.go:372: +- [5] "foo" : -rw-r--r-- - testutil.go:372: +- [6] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "foolink" : -rw-r--r-- - testutil.go:372: +- [5] "foolink2" : -rw-r--r-- - testutil.go:372: +- [7] "1" : drwxr-xr-x - testutil.go:372: +- [2] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [2] "barlink" : -rw-r--r-- - testutil.go:372: +- [3] "foosym" : Lrw-r--r-- - testutil.go:372: +- [4] ".no.prefetch.landmark" : ---------- - testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-zstd-bettercompression#02 - testutil.go:250: vvvvv Node tree vvvvv - testutil.go:251: [1] ROOT - testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [5] "foo" : -rw-r--r-- - testutil.go:372: +- [2] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "foolink" : -rw-r--r-- - testutil.go:372: +- [5] "foolink2" : -rw-r--r-- - testutil.go:372: +- [3] "1" : drwxr-xr-x - testutil.go:372: +- [4] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [4] "barlink" : -rw-r--r-- - testutil.go:372: +- [6] "foosym" : Lrw-r--r-- - testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ - testutil.go:271: vvvvv Node tree (cloned) vvvvv - testutil.go:272: [1] ROOT - testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [5] "foo" : -rw-r--r-- - testutil.go:372: +- [2] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "foolink" : -rw-r--r-- - testutil.go:372: +- [5] "foolink2" : -rw-r--r-- - testutil.go:372: +- [3] "1" : drwxr-xr-x - testutil.go:372: +- [4] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [4] "barlink" : -rw-r--r-- - testutil.go:372: +- [6] "foosym" : Lrw-r--r-- - testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-gzip-nocompression#03 +=== RUN TestReader/hardlinks-gzip-nocompression#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "foo" : -rw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "1" : drwxr-xr-x - testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- testutil.go:372: +- [3] "foolink" : -rw-r--r-- testutil.go:372: +- [3] "foolink2" : -rw-r--r-- + testutil.go:372: +- [5] "1" : drwxr-xr-x + testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "barlink" : -rw-r--r-- testutil.go:372: +- [7] "foosym" : Lrw-r--r-- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "foo" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : -rw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [3] "foolink" : -rw-r--r-- testutil.go:372: +- [3] "foolink2" : -rw-r--r-- testutil.go:372: +- [5] "1" : drwxr-xr-x testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [3] "foolink" : -rw-r--r-- testutil.go:372: +- [6] "barlink" : -rw-r--r-- testutil.go:372: +- [7] "foosym" : Lrw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-gzip-bestspeed#03 +=== RUN TestReader/hardlinks-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" : -rw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x + testutil.go:372: +- [3] "foolink" : -rw-r--r-- testutil.go:372: +- [3] "foolink2" : -rw-r--r-- testutil.go:372: +- [5] "1" : drwxr-xr-x testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [3] "foolink" : -rw-r--r-- testutil.go:372: +- [6] "barlink" : -rw-r--r-- testutil.go:372: +- [7] "foosym" : Lrw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ @@ -72318,21 +71759,23 @@ 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-gzip-defaultcompression#03 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: +- [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: +- [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 @@ -72340,26 +71783,47 @@ 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-huffmanonly#03 + testutil.go:250: vvvvv Node tree vvvvv + testutil.go:251: [1] ROOT + testutil.go:372: +- [2] "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: +- [5] "foolink" : -rw-r--r-- + testutil.go:372: +- [4] "barlink" : -rw-r--r-- + testutil.go:372: +- [6] "foosym" : Lrw-r--r-- + testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [5] "foo" : -rw-r--r-- + testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ + testutil.go:271: vvvvv Node tree (cloned) vvvvv + testutil.go:272: [1] ROOT + testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [5] "foo" : -rw-r--r-- + testutil.go:372: +- [2] "bar" : drwxr-xr-x + testutil.go:372: +- [3] "1" : drwxr-xr-x + testutil.go:372: +- [4] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [5] "foolink" : -rw-r--r-- + testutil.go:372: +- [5] "foolink2" : -rw-r--r-- + testutil.go:372: +- [4] "barlink" : -rw-r--r-- + testutil.go:372: +- [6] "foosym" : Lrw-r--r-- + testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ +=== RUN TestReader/hardlinks-zstd-fastest#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [6] "barlink" : -rw-r--r-- - testutil.go:372: +- [7] "foosym" : Lrw-r--r-- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "foo" : -rw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [3] "foolink" : -rw-r--r-- testutil.go:372: +- [3] "foolink2" : -rw-r--r-- testutil.go:372: +- [5] "1" : drwxr-xr-x testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [6] "barlink" : -rw-r--r-- + testutil.go:372: +- [7] "foosym" : Lrw-r--r-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "foo" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "foo" : -rw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [3] "foolink" : -rw-r--r-- testutil.go:372: +- [3] "foolink2" : -rw-r--r-- @@ -72367,19 +71831,21 @@ 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#03 +=== RUN TestReader/hardlinks-zstd-default#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT + testutil.go:372: +- [2] "foosym" : Lrw-r--r-- + testutil.go:372: +- [3] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [4] "foo" : -rw-r--r-- testutil.go:372: +- [5] "bar" : drwxr-xr-x + testutil.go:372: +- [4] "foolink" : -rw-r--r-- testutil.go:372: +- [4] "foolink2" : -rw-r--r-- testutil.go:372: +- [6] "1" : drwxr-xr-x testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [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:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT @@ -72393,9 +71859,10 @@ testutil.go:372: +- [7] "barlink" : -rw-r--r-- testutil.go:372: +- [2] "foosym" : Lrw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-zstd-fastest#03 +=== RUN TestReader/hardlinks-zstd-bettercompression#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT + testutil.go:372: +- [7] "foosym" : Lrw-r--r-- testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : -rw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x @@ -72404,7 +71871,6 @@ 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 @@ -72418,103 +71884,103 @@ testutil.go:372: +- [6] "barlink" : -rw-r--r-- testutil.go:372: +- [7] "foosym" : Lrw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-zstd-default#03 +=== 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: +- [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: +- [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/hardlinks-gzip-bestspeed#03 + testutil.go:250: vvvvv Node tree vvvvv + testutil.go:251: [1] ROOT + testutil.go:372: +- [7] "foosym" : Lrw-r--r-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : -rw-r--r-- - testutil.go:372: +- [2] "bar" : drwxr-xr-x - testutil.go:372: +- [3] "foolink" : -rw-r--r-- + testutil.go:372: +- [4] "bar" : drwxr-xr-x 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: +- [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:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- + 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: +- [2] "bar" : drwxr-xr-x - testutil.go:372: +- [4] "1" : drwxr-xr-x - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [4] "bar" : drwxr-xr-x + testutil.go:372: +- [5] "1" : drwxr-xr-x + testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- testutil.go:372: +- [3] "foolink" : -rw-r--r-- testutil.go:372: +- [3] "foolink2" : -rw-r--r-- - testutil.go:372: +- [5] "barlink" : -rw-r--r-- - testutil.go:372: +- [6] "foosym" : Lrw-r--r-- + testutil.go:372: +- [6] "barlink" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-zstd-bettercompression#03 +=== RUN TestReader/various_files-gzip-bestspeed testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [2] "foo" : -rw-r--r-- testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [2] "foolink" : -rw-r--r-- - testutil.go:372: +- [2] "foolink2" : -rw-r--r-- - testutil.go:372: +- [4] "1" : drwxr-xr-x - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [5] "barlink" : -rw-r--r-- - testutil.go:372: +- [6] "foosym" : Lrw-r--r-- - testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [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: +- [2] ".no.prefetch.landmark" : ---------- 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: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [4] "1" : drwxr-xr-x - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [2] "foolink" : -rw-r--r-- - testutil.go:372: +- [2] "foolink2" : -rw-r--r-- - testutil.go:372: +- [5] "barlink" : -rw-r--r-- + testutil.go:372: +- [7] "foo" : -rw-r--r-- + testutil.go:372: +- [4] "cdev" : Dc--------- + testutil.go:372: +- [5] "bdev" : D--------- + testutil.go:372: +- [6] "fifo" : p--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-gzip-nocompression +=== RUN TestReader/various_files-gzip-bestcompression testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [4] "foo" : -rw-r--r-- testutil.go:372: +- [5] "cdev" : Dc--------- testutil.go:372: +- [6] "bdev" : D--------- testutil.go:372: +- [7] "fifo" : p--------- + testutil.go:372: +- [4] "foo" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [6] "bdev" : D--------- - testutil.go:372: +- [7] "fifo" : p--------- testutil.go:372: +- [4] "foo" : -rw-r--r-- testutil.go:372: +- [5] "cdev" : Dc--------- + testutil.go:372: +- [6] "bdev" : D--------- + testutil.go:372: +- [7] "fifo" : p--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-gzip-bestspeed +=== RUN TestReader/various_files-gzip-defaultcompression testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [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: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:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-gzip-bestcompression - testutil.go:250: vvvvv Node tree vvvvv - testutil.go:251: [1] ROOT - 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: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT @@ -72525,110 +71991,129 @@ testutil.go:372: +- [7] "bdev" : D--------- testutil.go:372: +- [4] "fifo" : p--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-gzip-defaultcompression +=== 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: +- [4] "foo" : -rw-r--r-- testutil.go:372: +- [5] "cdev" : Dc--------- testutil.go:372: +- [6] "bdev" : D--------- testutil.go:372: +- [7] "fifo" : p--------- - testutil.go:372: +- [4] "foo" : -rw-r--r-- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x testutil.go:372: +- [4] "foo" : -rw-r--r-- testutil.go:372: +- [5] "cdev" : Dc--------- testutil.go:372: +- [6] "bdev" : D--------- testutil.go:372: +- [7] "fifo" : p--------- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-gzip-huffmanonly +=== 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] "fifo" : p--------- + testutil.go:372: +- [5] "foo" : -rw-r--r-- + testutil.go:372: +- [6] "cdev" : Dc--------- + testutil.go:372: +- [7] "bdev" : D--------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [4] "foo" : -rw-r--r-- - testutil.go:372: +- [5] "cdev" : Dc--------- - testutil.go:372: +- [6] "bdev" : D--------- - testutil.go:372: +- [7] "fifo" : p--------- + testutil.go:372: +- [5] "foo" : -rw-r--r-- + testutil.go:372: +- [6] "cdev" : Dc--------- + testutil.go:372: +- [7] "bdev" : D--------- + testutil.go:372: +- [4] "fifo" : p--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-zstd-fastest +=== RUN TestReader/various_files-zstd-default testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [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:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [4] "foo" : -rw-r--r-- - testutil.go:372: +- [5] "cdev" : Dc--------- - testutil.go:372: +- [6] "bdev" : D--------- - testutil.go:372: +- [7] "fifo" : p--------- + testutil.go:372: +- [6] "foo" : -rw-r--r-- + testutil.go:372: +- [7] "cdev" : Dc--------- + testutil.go:372: +- [4] "bdev" : D--------- + testutil.go:372: +- [5] "fifo" : p--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-zstd-default +=== 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] "foo" : -rw-r--r-- - testutil.go:372: +- [5] "cdev" : Dc--------- - testutil.go:372: +- [6] "bdev" : D--------- - testutil.go:372: +- [7] "fifo" : p--------- + testutil.go:372: +- [5] "foo" : -rw-r--r-- + testutil.go:372: +- [6] "cdev" : Dc--------- + testutil.go:372: +- [7] "bdev" : D--------- + testutil.go:372: +- [4] "fifo" : p--------- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [6] "bdev" : D--------- - testutil.go:372: +- [7] "fifo" : p--------- - testutil.go:372: +- [4] "foo" : -rw-r--r-- - testutil.go:372: +- [5] "cdev" : Dc--------- + testutil.go:372: +- [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 +=== RUN TestReader/various_files-gzip-nocompression + testutil.go:250: vvvvv Node tree vvvvv + testutil.go:251: [1] ROOT + testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [2] "bar" : drwxr-xr-x + testutil.go:372: +- [5] "bdev" : D--------- + testutil.go:372: +- [6] "fifo" : p--------- + testutil.go:372: +- [3] "foo" : -rw-r--r-- + testutil.go:372: +- [4] "cdev" : Dc--------- + testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ + testutil.go:271: vvvvv Node tree (cloned) vvvvv + testutil.go:272: [1] ROOT + testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [2] "bar" : drwxr-xr-x + testutil.go:372: +- [3] "foo" : -rw-r--r-- + testutil.go:372: +- [4] "cdev" : Dc--------- + testutil.go:372: +- [5] "bdev" : D--------- + testutil.go:372: +- [6] "fifo" : p--------- + testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ +=== RUN TestReader/various_files-gzip-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] "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 + 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:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-gzip-nocompression#01 +=== RUN TestReader/various_files-gzip-bestspeed#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- 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 @@ -72639,224 +72124,186 @@ testutil.go:372: +- [6] "bdev" : D--------- testutil.go:372: +- [7] "fifo" : p--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-gzip-bestspeed#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: +- [7] "cdev" : Dc--------- - testutil.go:372: +- [4] "bdev" : D--------- - testutil.go:372: +- [5] "fifo" : p--------- - testutil.go:372: +- [6] "foo" : -rw-r--r-- + testutil.go:372: +- [4] "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: +- [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] "cdev" : Dc--------- + testutil.go:372: +- [5] "bdev" : D--------- + testutil.go:372: +- [6] "fifo" : p--------- + testutil.go:372: +- [7] "foo" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-gzip-bestcompression#01 +=== RUN TestReader/various_files-gzip-defaultcompression#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [6] "bdev" : D--------- testutil.go:372: +- [7] "fifo" : p--------- testutil.go:372: +- [4] "foo" : -rw-r--r-- testutil.go:372: +- [5] "cdev" : Dc--------- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [6] "bdev" : D--------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [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 - testutil.go:250: vvvvv Node tree vvvvv - testutil.go:251: [1] ROOT - testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [2] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "bdev" : D--------- - testutil.go:372: +- [6] "fifo" : p--------- - testutil.go:372: +- [3] "foo" : -rw-r--r-- - testutil.go:372: +- [4] "cdev" : Dc--------- - testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ - testutil.go:271: vvvvv Node tree (cloned) vvvvv - testutil.go:272: [1] ROOT - testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [2] "bar" : drwxr-xr-x - testutil.go:372: +- [3] "foo" : -rw-r--r-- - testutil.go:372: +- [4] "cdev" : Dc--------- - testutil.go:372: +- [5] "bdev" : D--------- - testutil.go:372: +- [6] "fifo" : p--------- + testutil.go:372: +- [4] "foo" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/various_files-gzip-huffmanonly#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [2] "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: +- [3] "fifo" : p--------- - testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "bar" : drwxr-xr-x + testutil.go:372: +- [7] "bdev" : D--------- + testutil.go:372: +- [4] "fifo" : p--------- + testutil.go:372: +- [5] "foo" : -rw-r--r-- + testutil.go:372: +- [6] "cdev" : Dc--------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [2] "bar" : drwxr-xr-x - testutil.go:372: +- [3] "fifo" : p--------- - testutil.go:372: +- [4] "foo" : -rw-r--r-- - testutil.go:372: +- [5] "cdev" : Dc--------- - testutil.go:372: +- [6] "bdev" : D--------- + testutil.go: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:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/various_files-zstd-fastest#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [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:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [6] "bdev" : D--------- - testutil.go:372: +- [7] "fifo" : p--------- - testutil.go:372: +- [4] "foo" : -rw-r--r-- - testutil.go:372: +- [5] "cdev" : Dc--------- testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "bar" : drwxr-xr-x + testutil.go:372: +- [6] "fifo" : p--------- + testutil.go:372: +- [7] "foo" : -rw-r--r-- + testutil.go:372: +- [4] "cdev" : Dc--------- + testutil.go:372: +- [5] "bdev" : D--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/various_files-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] "bar" : drwxr-xr-x + testutil.go:372: +- [7] "fifo" : p--------- testutil.go:372: +- [4] "foo" : -rw-r--r-- testutil.go:372: +- [5] "cdev" : Dc--------- testutil.go:372: +- [6] "bdev" : D--------- - testutil.go:372: +- [7] "fifo" : p--------- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [4] "foo" : -rw-r--r-- testutil.go:372: +- [5] "cdev" : Dc--------- testutil.go:372: +- [6] "bdev" : D--------- testutil.go:372: +- [7] "fifo" : p--------- + testutil.go:372: +- [4] "foo" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/various_files-zstd-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] "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: +- [7] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [2] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "foo" : -rw-r--r-- - testutil.go:372: +- [6] "cdev" : Dc--------- - testutil.go:372: +- [3] "bdev" : D--------- - testutil.go:372: +- [4] "fifo" : p--------- - testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-gzip-nocompression#02 - testutil.go:250: vvvvv Node tree vvvvv - testutil.go:251: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x + testutil.go:372: +- [7] "fifo" : p--------- testutil.go:372: +- [4] "foo" : -rw-r--r-- testutil.go:372: +- [5] "cdev" : Dc--------- testutil.go:372: +- [6] "bdev" : D--------- - testutil.go:372: +- [7] "fifo" : p--------- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [4] "foo" : -rw-r--r-- testutil.go:372: +- [5] "cdev" : Dc--------- testutil.go:372: +- [6] "bdev" : D--------- testutil.go:372: +- [7] "fifo" : p--------- + testutil.go:372: +- [4] "foo" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-gzip-bestspeed#02 +=== RUN TestReader/various_files-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] "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: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "fifo" : p--------- testutil.go:372: +- [6] "foo" : -rw-r--r-- testutil.go:372: +- [7] "cdev" : Dc--------- testutil.go:372: +- [4] "bdev" : D--------- + testutil.go:372: +- [5] "fifo" : p--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-gzip-bestcompression#02 +=== RUN TestReader/various_files-gzip-huffmanonly#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x + testutil.go:372: +- [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: +- [4] "foo" : -rw-r--r-- testutil.go:372: +- [5] "cdev" : Dc--------- testutil.go:372: +- [6] "bdev" : D--------- testutil.go:372: +- [7] "fifo" : p--------- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-gzip-defaultcompression#02 +=== RUN TestReader/various_files-zstd-fastest#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [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:372: +- [7] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [2] "bar" : drwxr-xr-x + testutil.go:372: +- [3] "foo" : -rw-r--r-- + testutil.go:372: +- [4] "cdev" : Dc--------- + testutil.go:372: +- [5] "bdev" : D--------- + testutil.go:372: +- [6] "fifo" : p--------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [2] ".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] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [2] "bar" : drwxr-xr-x + testutil.go:372: +- [5] "bdev" : D--------- + testutil.go:372: +- [6] "fifo" : p--------- + testutil.go:372: +- [3] "foo" : -rw-r--r-- + testutil.go:372: +- [4] "cdev" : Dc--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-gzip-huffmanonly#02 +=== RUN TestReader/various_files-zstd-default#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [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 @@ -72867,26 +72314,26 @@ testutil.go:372: +- [6] "bdev" : D--------- testutil.go:372: +- [7] "fifo" : p--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-zstd-fastest#02 +=== RUN TestReader/various_files-zstd-bettercompression#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [4] "foo" : -rw-r--r-- - testutil.go:372: +- [5] "cdev" : Dc--------- - testutil.go:372: +- [6] "bdev" : D--------- - testutil.go:372: +- [7] "fifo" : p--------- + testutil.go:372: +- [5] "fifo" : p--------- + testutil.go:372: +- [6] "foo" : -rw-r--r-- + testutil.go:372: +- [7] "cdev" : Dc--------- + testutil.go:372: +- [4] "bdev" : D--------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT 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: +- [6] "foo" : -rw-r--r-- + testutil.go:372: +- [7] "cdev" : Dc--------- + testutil.go:372: +- [4] "bdev" : D--------- + testutil.go:372: +- [5] "fifo" : p--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-zstd-default#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" : ---------- @@ -72900,102 +72347,83 @@ testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [4] "fifo" : p--------- testutil.go:372: +- [5] "foo" : -rw-r--r-- testutil.go:372: +- [6] "cdev" : Dc--------- testutil.go:372: +- [7] "bdev" : D--------- + testutil.go:372: +- [4] "fifo" : p--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-zstd-bettercompression#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: +- [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 - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [7] "fifo" : p--------- - testutil.go:372: +- [4] "foo" : -rw-r--r-- testutil.go:372: +- [5] "cdev" : Dc--------- testutil.go:372: +- [6] "bdev" : D--------- + testutil.go:372: +- [7] "fifo" : p--------- + testutil.go:372: +- [4] "foo" : -rw-r--r-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-zstd-bettercompression#03 +=== RUN TestReader/various_files-gzip-bestcompression#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [7] "foo" : -rw-r--r-- + testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [2] "bar" : drwxr-xr-x + testutil.go:372: +- [3] "foo" : -rw-r--r-- testutil.go:372: +- [4] "cdev" : Dc--------- testutil.go:372: +- [5] "bdev" : D--------- testutil.go:372: +- [6] "fifo" : p--------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [2] ".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: +- [3] "foo" : -rw-r--r-- testutil.go:372: +- [4] "cdev" : Dc--------- testutil.go:372: +- [5] "bdev" : D--------- testutil.go:372: +- [6] "fifo" : p--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-gzip-nocompression#03 +=== RUN TestReader/various_files-gzip-bestspeed#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x + testutil.go:372: +- [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:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-gzip-bestspeed#03 - testutil.go:250: vvvvv Node tree vvvvv - testutil.go:251: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "bar" : drwxr-xr-x testutil.go:372: +- [6] "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] "bdev" : D--------- - testutil.go:372: +- [7] "fifo" : p--------- - testutil.go:372: +- [4] "foo" : -rw-r--r-- - testutil.go:372: +- [5] "cdev" : Dc--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/various_files-gzip-bestcompression#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: +- [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: +- [3] "foo" : -rw-r--r-- + testutil.go:372: +- [7] "foo" : -rw-r--r-- testutil.go:372: +- [4] "cdev" : Dc--------- - testutil.go:372: +- [5] "bdev" : D--------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [2] "bar" : drwxr-xr-x - testutil.go:372: +- [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--------- @@ -73005,19 +72433,19 @@ testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [7] "bdev" : D--------- - testutil.go:372: +- [4] "fifo" : p--------- - testutil.go:372: +- [5] "foo" : -rw-r--r-- - testutil.go:372: +- [6] "cdev" : Dc--------- + testutil.go:372: +- [7] "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] "fifo" : p--------- - testutil.go:372: +- [5] "foo" : -rw-r--r-- - testutil.go:372: +- [6] "cdev" : Dc--------- - testutil.go:372: +- [7] "bdev" : D--------- + testutil.go:372: +- [4] "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-huffmanonly#03 testutil.go:250: vvvvv Node tree vvvvv @@ -73043,68 +72471,76 @@ testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [4] "foo" : -rw-r--r-- testutil.go:372: +- [5] "cdev" : Dc--------- testutil.go:372: +- [6] "bdev" : D--------- testutil.go:372: +- [7] "fifo" : p--------- + testutil.go:372: +- [4] "foo" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [6] "bdev" : D--------- - testutil.go:372: +- [7] "fifo" : p--------- testutil.go:372: +- [4] "foo" : -rw-r--r-- testutil.go:372: +- [5] "cdev" : Dc--------- + testutil.go:372: +- [6] "bdev" : D--------- + testutil.go:372: +- [7] "fifo" : p--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/various_files-zstd-default#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [6] "foo" : -rw-r--r-- - testutil.go:372: +- [7] "cdev" : Dc--------- - testutil.go:372: +- [4] "bdev" : D--------- - testutil.go:372: +- [5] "fifo" : p--------- + testutil.go:372: +- [6] "cdev" : Dc--------- + testutil.go:372: +- [7] "bdev" : D--------- + testutil.go:372: +- [4] "fifo" : p--------- + testutil.go:372: +- [5] "foo" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [6] "foo" : -rw-r--r-- - testutil.go:372: +- [7] "cdev" : Dc--------- - testutil.go:372: +- [4] "bdev" : D--------- - testutil.go:372: +- [5] "fifo" : p--------- testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go: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:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/chunks-zstd-fastest +=== RUN TestReader/various_files-zstd-bettercompression#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [3] "foo" : drwxr-xr-x - testutil.go:372: +- [4] "small" : -rw-r--r-- - testutil.go:372: +- [5] "large" : -rw-r--r-- testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "bar" : drwxr-xr-x + testutil.go:372: +- [4] "foo" : -rw-r--r-- + testutil.go:372: +- [5] "cdev" : Dc--------- + testutil.go:372: +- [6] "bdev" : D--------- + testutil.go:372: +- [7] "fifo" : p--------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT testutil.go:372: +- [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: +- [3] "bar" : drwxr-xr-x + testutil.go:372: +- [4] "foo" : -rw-r--r-- + testutil.go:372: +- [5] "cdev" : Dc--------- + testutil.go:372: +- [6] "bdev" : D--------- + testutil.go:372: +- [7] "fifo" : p--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/chunks-zstd-default +=== 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] "foo" : drwxr-xr-x - testutil.go:372: +- [5] "large" : -rw-r--r-- - testutil.go:372: +- [4] "small" : -rw-r--r-- + testutil.go:372: +- [3] "bar" : drwxr-xr-x + testutil.go:372: +- [7] "cdev" : Dc--------- + testutil.go:372: +- [4] "bdev" : D--------- + testutil.go:372: +- [5] "fifo" : p--------- + testutil.go:372: +- [6] "foo" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "foo" : drwxr-xr-x - testutil.go:372: +- [4] "small" : -rw-r--r-- - testutil.go:372: +- [5] "large" : -rw-r--r-- + testutil.go:372: +- [3] "bar" : drwxr-xr-x + testutil.go:372: +- [6] "foo" : -rw-r--r-- + testutil.go:372: +- [7] "cdev" : Dc--------- + testutil.go:372: +- [4] "bdev" : D--------- + testutil.go:372: +- [5] "fifo" : p--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/chunks-zstd-bettercompression testutil.go:250: vvvvv Node tree vvvvv @@ -73116,40 +72552,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" : drwxr-xr-x - testutil.go:372: +- [4] "small" : -rw-r--r-- testutil.go:372: +- [5] "large" : -rw-r--r-- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [4] "small" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/chunks-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: +- [4] "small" : -rw-r--r-- testutil.go:372: +- [5] "large" : -rw-r--r-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : drwxr-xr-x - testutil.go:372: +- [4] "small" : -rw-r--r-- testutil.go:372: +- [5] "large" : -rw-r--r-- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [4] "small" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/chunks-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: +- [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: +- [2] "foo" : drwxr-xr-x + testutil.go:372: +- [3] "small" : -rw-r--r-- testutil.go:372: +- [4] "large" : -rw-r--r-- + testutil.go:372: +- [5] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/chunks-gzip-bestcompression testutil.go:250: vvvvv Node tree vvvvv @@ -73169,17 +72605,17 @@ === RUN TestReader/chunks-gzip-defaultcompression testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "foo" : drwxr-xr-x - testutil.go:372: +- [4] "small" : -rw-r--r-- - testutil.go:372: +- [5] "large" : -rw-r--r-- + testutil.go:372: +- [5] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [2] "foo" : drwxr-xr-x + testutil.go:372: +- [3] "small" : -rw-r--r-- + testutil.go:372: +- [4] "large" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "foo" : drwxr-xr-x - testutil.go:372: +- [4] "small" : -rw-r--r-- - testutil.go:372: +- [5] "large" : -rw-r--r-- + testutil.go:372: +- [5] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [2] "foo" : drwxr-xr-x + testutil.go:372: +- [3] "small" : -rw-r--r-- + testutil.go:372: +- [4] "large" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/chunks-gzip-huffmanonly testutil.go:250: vvvvv Node tree vvvvv @@ -73196,7 +72632,7 @@ testutil.go:372: +- [5] "large" : -rw-r--r-- testutil.go:372: +- [4] "small" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/chunks-gzip-bestcompression#01 +=== RUN TestReader/chunks-zstd-fastest testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -73206,12 +72642,12 @@ testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : drwxr-xr-x - testutil.go:372: +- [4] "small" : -rw-r--r-- testutil.go:372: +- [5] "large" : -rw-r--r-- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [4] "small" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/chunks-gzip-defaultcompression#01 +=== RUN TestReader/chunks-zstd-default testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -73226,7 +72662,7 @@ testutil.go:372: +- [4] "small" : -rw-r--r-- testutil.go:372: +- [5] "large" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/chunks-gzip-huffmanonly#01 +=== 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" : ---------- @@ -73241,37 +72677,37 @@ testutil.go:372: +- [4] "small" : -rw-r--r-- testutil.go:372: +- [5] "large" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/chunks-zstd-fastest#01 +=== RUN TestReader/chunks-gzip-bestspeed#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: +- [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: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-default#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] "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: +- [4] "large" : -rw-r--r-- + testutil.go:372: +- [3] "small" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/chunks-zstd-bettercompression#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" : ---------- @@ -73286,7 +72722,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#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" : ---------- @@ -73301,7 +72737,7 @@ testutil.go:372: +- [4] "small" : -rw-r--r-- testutil.go:372: +- [5] "large" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/chunks-gzip-bestspeed#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" : ---------- @@ -73311,12 +72747,12 @@ testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : drwxr-xr-x testutil.go:372: +- [4] "small" : -rw-r--r-- testutil.go:372: +- [5] "large" : -rw-r--r-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/chunks-gzip-bestspeed#02 +=== 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" : ---------- @@ -73331,13 +72767,13 @@ testutil.go:372: +- [5] "small" : -rw-r--r-- testutil.go:372: +- [4] "large" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/chunks-gzip-bestcompression#02 +=== RUN TestReader/chunks-zstd-bettercompression#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- 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 @@ -73346,9 +72782,39 @@ testutil.go:372: +- [4] "small" : -rw-r--r-- testutil.go:372: +- [5] "large" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ +=== RUN TestReader/chunks-gzip-bestcompression#02 + 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: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:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/chunks-gzip-defaultcompression#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: +- [4] "large" : -rw-r--r-- + testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ + testutil.go:271: vvvvv Node tree (cloned) vvvvv + testutil.go:272: [1] ROOT + testutil.go:372: +- [5] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [2] "foo" : drwxr-xr-x + testutil.go:372: +- [3] "small" : -rw-r--r-- + testutil.go:372: +- [4] "large" : -rw-r--r-- + testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ +=== RUN TestReader/chunks-gzip-huffmanonly#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-- @@ -73356,12 +72822,12 @@ testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : drwxr-xr-x - testutil.go:372: +- [4] "small" : -rw-r--r-- testutil.go:372: +- [5] "large" : -rw-r--r-- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [4] "small" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/chunks-gzip-huffmanonly#02 +=== RUN TestReader/chunks-zstd-fastest#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -73376,7 +72842,7 @@ testutil.go:372: +- [4] "small" : -rw-r--r-- testutil.go:372: +- [5] "large" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/chunks-zstd-fastest#02 +=== RUN TestReader/chunks-zstd-default#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [3] "foo" : drwxr-xr-x @@ -73391,13 +72857,13 @@ testutil.go:372: +- [4] "small" : -rw-r--r-- testutil.go:372: +- [5] "large" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/chunks-zstd-default#02 +=== RUN TestReader/chunks-zstd-bettercompression#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- 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 @@ -73406,7 +72872,7 @@ testutil.go:372: +- [4] "small" : -rw-r--r-- testutil.go:372: +- [5] "large" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/chunks-zstd-bettercompression#02 +=== RUN TestReader/chunks-gzip-nocompression#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -73421,13 +72887,13 @@ testutil.go:372: +- [4] "small" : -rw-r--r-- testutil.go:372: +- [5] "large" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/chunks-gzip-nocompression#02 +=== RUN TestReader/chunks-gzip-bestspeed#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : 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 @@ -73439,10 +72905,10 @@ === RUN TestReader/chunks-gzip-huffmanonly#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : drwxr-xr-x testutil.go:372: +- [4] "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 @@ -73476,18 +72942,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: +- [5] "large" : -rw-r--r-- testutil.go:372: +- [4] "small" : -rw-r--r-- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [5] "large" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/chunks-zstd-bettercompression#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT + testutil.go:372: +- [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: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [5] "large" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT @@ -73499,17 +72965,17 @@ === RUN TestReader/chunks-gzip-nocompression#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [2] "foo" : drwxr-xr-x - testutil.go:372: +- [3] "small" : -rw-r--r-- - testutil.go:372: +- [4] "large" : -rw-r--r-- - testutil.go:372: +- [5] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "foo" : drwxr-xr-x + testutil.go:372: +- [4] "small" : -rw-r--r-- + testutil.go:372: +- [5] "large" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [5] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [2] "foo" : drwxr-xr-x - testutil.go:372: +- [3] "small" : -rw-r--r-- - testutil.go:372: +- [4] "large" : -rw-r--r-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "foo" : drwxr-xr-x + testutil.go:372: +- [5] "large" : -rw-r--r-- + testutil.go:372: +- [4] "small" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/chunks-gzip-bestspeed#03 testutil.go:250: vvvvv Node tree vvvvv @@ -73521,18 +72987,18 @@ testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : drwxr-xr-x testutil.go:372: +- [4] "small" : -rw-r--r-- testutil.go:372: +- [5] "large" : -rw-r--r-- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/chunks-gzip-bestcompression#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : drwxr-xr-x - testutil.go:372: +- [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 @@ -73551,208 +73017,208 @@ 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: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [5] "large" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/clone-id-stability ---- PASS: TestReader (40.80s) - --- PASS: TestReader/empty-gzip-bestcompression (0.07s) - --- PASS: TestReader/empty-gzip-defaultcompression (0.07s) - --- PASS: TestReader/empty-gzip-huffmanonly (0.06s) - --- PASS: TestReader/empty-zstd-fastest (0.09s) - --- PASS: TestReader/empty-zstd-default (0.10s) - --- PASS: TestReader/empty-zstd-bettercompression (0.45s) - --- PASS: TestReader/empty-gzip-nocompression (0.05s) - --- PASS: TestReader/empty-gzip-bestspeed (0.05s) - --- PASS: TestReader/empty-gzip-defaultcompression#01 (0.04s) - --- PASS: TestReader/empty-gzip-huffmanonly#01 (0.04s) - --- PASS: TestReader/empty-zstd-fastest#01 (0.05s) - --- PASS: TestReader/empty-zstd-default#01 (0.10s) - --- PASS: TestReader/empty-zstd-bettercompression#01 (0.90s) - --- PASS: TestReader/empty-gzip-nocompression#01 (0.05s) - --- PASS: TestReader/empty-gzip-bestspeed#01 (0.06s) +--- PASS: TestReader (6.90s) + --- 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-bettercompression (0.07s) + --- PASS: TestReader/empty-gzip-nocompression (0.01s) + --- PASS: TestReader/empty-gzip-bestspeed (0.01s) + --- PASS: TestReader/empty-gzip-bestcompression (0.03s) + --- PASS: TestReader/empty-gzip-defaultcompression (0.01s) + --- PASS: TestReader/empty-gzip-bestspeed#01 (0.01s) --- PASS: TestReader/empty-gzip-bestcompression#01 (0.05s) - --- PASS: TestReader/empty-gzip-nocompression#02 (0.07s) - --- PASS: TestReader/empty-gzip-bestspeed#02 (0.11s) - --- PASS: TestReader/empty-gzip-bestcompression#02 (0.08s) - --- PASS: TestReader/empty-gzip-defaultcompression#02 (0.09s) - --- PASS: TestReader/empty-gzip-huffmanonly#02 (0.07s) - --- PASS: TestReader/empty-zstd-fastest#02 (0.10s) - --- PASS: TestReader/empty-zstd-default#02 (0.16s) - --- PASS: TestReader/empty-zstd-bettercompression#02 (0.77s) - --- PASS: TestReader/empty-gzip-defaultcompression#03 (0.08s) - --- PASS: TestReader/empty-gzip-huffmanonly#03 (0.07s) - --- PASS: TestReader/empty-zstd-fastest#03 (0.08s) - --- PASS: TestReader/empty-zstd-default#03 (0.12s) - --- PASS: TestReader/empty-zstd-bettercompression#03 (0.52s) - --- PASS: TestReader/empty-gzip-nocompression#03 (0.04s) - --- PASS: TestReader/empty-gzip-bestspeed#03 (0.05s) - --- PASS: TestReader/empty-gzip-bestcompression#03 (0.05s) - --- PASS: TestReader/files-zstd-default (0.20s) - --- PASS: TestReader/files-zstd-bettercompression (0.89s) - --- PASS: TestReader/files-gzip-nocompression (0.10s) - --- PASS: TestReader/files-gzip-bestspeed (0.13s) - --- PASS: TestReader/files-gzip-bestcompression (0.10s) - --- PASS: TestReader/files-gzip-defaultcompression (0.10s) - --- PASS: TestReader/files-gzip-huffmanonly (0.06s) - --- PASS: TestReader/files-zstd-fastest (0.08s) - --- PASS: TestReader/files-zstd-default#01 (0.12s) - --- PASS: TestReader/files-zstd-bettercompression#01 (0.34s) - --- PASS: TestReader/files-gzip-nocompression#01 (0.11s) - --- PASS: TestReader/files-gzip-bestspeed#01 (0.15s) - --- PASS: TestReader/files-gzip-bestcompression#01 (0.12s) - --- PASS: TestReader/files-gzip-defaultcompression#01 (0.12s) - --- PASS: TestReader/files-gzip-huffmanonly#01 (0.11s) - --- PASS: TestReader/files-zstd-fastest#01 (0.08s) - --- PASS: TestReader/files-gzip-bestcompression#02 (0.12s) - --- PASS: TestReader/files-gzip-defaultcompression#02 (0.12s) - --- PASS: TestReader/files-gzip-huffmanonly#02 (0.10s) - --- PASS: TestReader/files-zstd-fastest#02 (0.07s) - --- PASS: TestReader/files-zstd-default#02 (0.15s) - --- PASS: TestReader/files-zstd-bettercompression#02 (0.75s) - --- PASS: TestReader/files-gzip-nocompression#02 (0.12s) - --- PASS: TestReader/files-gzip-bestspeed#02 (0.24s) - --- PASS: TestReader/files-zstd-bettercompression#03 (0.37s) - --- PASS: TestReader/files-gzip-nocompression#03 (0.22s) - --- PASS: TestReader/files-gzip-bestspeed#03 (0.26s) - --- PASS: TestReader/files-gzip-bestcompression#03 (0.23s) - --- PASS: TestReader/files-gzip-defaultcompression#03 (0.15s) - --- PASS: TestReader/files-gzip-huffmanonly#03 (0.10s) - --- PASS: TestReader/files-zstd-fastest#03 (0.11s) - --- PASS: TestReader/files-zstd-default#03 (0.25s) - --- PASS: TestReader/dirs-gzip-huffmanonly (0.13s) - --- PASS: TestReader/dirs-zstd-fastest (0.17s) - --- PASS: TestReader/dirs-zstd-default (0.21s) - --- PASS: TestReader/dirs-zstd-bettercompression (0.59s) - --- PASS: TestReader/dirs-gzip-nocompression (0.16s) - --- PASS: TestReader/dirs-gzip-bestspeed (0.14s) - --- PASS: TestReader/dirs-gzip-bestcompression (0.11s) - --- PASS: TestReader/dirs-gzip-defaultcompression (0.11s) - --- PASS: TestReader/dirs-gzip-bestspeed#01 (0.17s) - --- PASS: TestReader/dirs-gzip-bestcompression#01 (0.12s) - --- PASS: TestReader/dirs-gzip-defaultcompression#01 (0.12s) - --- PASS: TestReader/dirs-gzip-huffmanonly#01 (0.13s) - --- PASS: TestReader/dirs-zstd-fastest#01 (0.09s) - --- PASS: TestReader/dirs-zstd-default#01 (0.19s) - --- PASS: TestReader/dirs-zstd-bettercompression#01 (0.67s) - --- PASS: TestReader/dirs-gzip-nocompression#01 (0.10s) - --- PASS: TestReader/dirs-gzip-bestspeed#02 (0.13s) - --- PASS: TestReader/dirs-gzip-bestcompression#02 (0.13s) - --- PASS: TestReader/dirs-gzip-defaultcompression#02 (0.11s) - --- PASS: TestReader/dirs-gzip-huffmanonly#02 (0.11s) - --- PASS: TestReader/dirs-zstd-fastest#02 (0.13s) - --- PASS: TestReader/dirs-zstd-default#02 (0.16s) - --- PASS: TestReader/dirs-zstd-bettercompression#02 (0.63s) - --- PASS: TestReader/dirs-gzip-nocompression#02 (0.18s) - --- PASS: TestReader/dirs-gzip-defaultcompression#03 (0.24s) - --- PASS: TestReader/dirs-gzip-huffmanonly#03 (0.14s) - --- PASS: TestReader/dirs-zstd-fastest#03 (0.23s) - --- PASS: TestReader/dirs-zstd-default#03 (0.27s) - --- PASS: TestReader/dirs-zstd-bettercompression#03 (1.59s) - --- PASS: TestReader/dirs-gzip-nocompression#03 (0.16s) - --- PASS: TestReader/dirs-gzip-bestspeed#03 (0.19s) - --- PASS: TestReader/dirs-gzip-bestcompression#03 (0.20s) - --- PASS: TestReader/hardlinks-gzip-bestcompression (0.18s) - --- PASS: TestReader/hardlinks-gzip-defaultcompression (0.15s) - --- PASS: TestReader/hardlinks-gzip-huffmanonly (0.18s) - --- PASS: TestReader/hardlinks-zstd-fastest (0.11s) - --- PASS: TestReader/hardlinks-zstd-default (0.38s) - --- PASS: TestReader/hardlinks-zstd-bettercompression (1.26s) - --- PASS: TestReader/hardlinks-gzip-nocompression (0.15s) - --- PASS: TestReader/hardlinks-gzip-bestspeed (0.14s) - --- PASS: TestReader/hardlinks-zstd-default#01 (0.12s) - --- PASS: TestReader/hardlinks-zstd-bettercompression#01 (0.84s) - --- PASS: TestReader/hardlinks-gzip-nocompression#01 (0.15s) - --- PASS: TestReader/hardlinks-gzip-bestspeed#01 (0.13s) - --- PASS: TestReader/hardlinks-gzip-bestcompression#01 (0.12s) - --- PASS: TestReader/hardlinks-gzip-defaultcompression#01 (0.11s) - --- PASS: TestReader/hardlinks-gzip-huffmanonly#01 (0.11s) - --- PASS: TestReader/hardlinks-zstd-fastest#01 (0.15s) - --- PASS: TestReader/hardlinks-gzip-nocompression#02 (0.15s) - --- PASS: TestReader/hardlinks-gzip-bestspeed#02 (0.23s) - --- PASS: TestReader/hardlinks-gzip-bestcompression#02 (0.19s) - --- PASS: TestReader/hardlinks-gzip-defaultcompression#02 (0.22s) - --- PASS: TestReader/hardlinks-gzip-huffmanonly#02 (0.12s) - --- PASS: TestReader/hardlinks-zstd-fastest#02 (0.11s) - --- PASS: TestReader/hardlinks-zstd-default#02 (0.15s) - --- PASS: TestReader/hardlinks-zstd-bettercompression#02 (0.29s) - --- PASS: TestReader/hardlinks-gzip-nocompression#03 (0.14s) - --- PASS: TestReader/hardlinks-gzip-bestspeed#03 (0.15s) - --- PASS: TestReader/hardlinks-gzip-bestcompression#03 (0.14s) - --- PASS: TestReader/hardlinks-gzip-defaultcompression#03 (0.11s) - --- PASS: TestReader/hardlinks-gzip-huffmanonly#03 (0.14s) - --- PASS: TestReader/hardlinks-zstd-fastest#03 (0.14s) - --- PASS: TestReader/hardlinks-zstd-default#03 (0.23s) - --- PASS: TestReader/hardlinks-zstd-bettercompression#03 (0.22s) - --- PASS: TestReader/various_files-gzip-nocompression (0.12s) - --- PASS: TestReader/various_files-gzip-bestspeed (0.11s) - --- PASS: TestReader/various_files-gzip-bestcompression (0.12s) - --- PASS: TestReader/various_files-gzip-defaultcompression (0.13s) - --- PASS: TestReader/various_files-gzip-huffmanonly (0.13s) - --- PASS: TestReader/various_files-zstd-fastest (0.12s) - --- PASS: TestReader/various_files-zstd-default (0.17s) - --- PASS: TestReader/various_files-zstd-bettercompression (0.96s) - --- PASS: TestReader/various_files-gzip-nocompression#01 (0.11s) - --- PASS: TestReader/various_files-gzip-bestspeed#01 (0.13s) - --- PASS: TestReader/various_files-gzip-bestcompression#01 (0.10s) - --- PASS: TestReader/various_files-gzip-defaultcompression#01 (0.09s) - --- PASS: TestReader/various_files-gzip-huffmanonly#01 (0.12s) - --- PASS: TestReader/various_files-zstd-fastest#01 (0.16s) - --- PASS: TestReader/various_files-zstd-default#01 (0.35s) - --- PASS: TestReader/various_files-zstd-bettercompression#01 (0.81s) - --- PASS: TestReader/various_files-gzip-nocompression#02 (0.12s) - --- PASS: TestReader/various_files-gzip-bestspeed#02 (0.15s) - --- PASS: TestReader/various_files-gzip-bestcompression#02 (0.14s) - --- PASS: TestReader/various_files-gzip-defaultcompression#02 (0.20s) - --- PASS: TestReader/various_files-gzip-huffmanonly#02 (0.13s) - --- PASS: TestReader/various_files-zstd-fastest#02 (0.13s) - --- PASS: TestReader/various_files-zstd-default#02 (0.23s) - --- PASS: TestReader/various_files-zstd-bettercompression#02 (0.56s) - --- PASS: TestReader/various_files-zstd-bettercompression#03 (0.18s) - --- PASS: TestReader/various_files-gzip-nocompression#03 (0.09s) - --- PASS: TestReader/various_files-gzip-bestspeed#03 (0.15s) - --- PASS: TestReader/various_files-gzip-bestcompression#03 (0.19s) - --- PASS: TestReader/various_files-gzip-defaultcompression#03 (0.23s) - --- PASS: TestReader/various_files-gzip-huffmanonly#03 (0.22s) - --- PASS: TestReader/various_files-zstd-fastest#03 (0.12s) - --- PASS: TestReader/various_files-zstd-default#03 (0.22s) - --- PASS: TestReader/chunks-zstd-fastest (0.26s) - --- PASS: TestReader/chunks-zstd-default (0.20s) - --- PASS: TestReader/chunks-zstd-bettercompression (0.15s) - --- PASS: TestReader/chunks-gzip-nocompression (0.21s) - --- PASS: TestReader/chunks-gzip-bestspeed (0.27s) - --- PASS: TestReader/chunks-gzip-bestcompression (0.11s) - --- PASS: TestReader/chunks-gzip-defaultcompression (0.12s) - --- PASS: TestReader/chunks-gzip-huffmanonly (0.27s) - --- PASS: TestReader/chunks-gzip-bestcompression#01 (0.13s) - --- PASS: TestReader/chunks-gzip-defaultcompression#01 (0.12s) - --- PASS: TestReader/chunks-gzip-huffmanonly#01 (0.13s) - --- PASS: TestReader/chunks-zstd-fastest#01 (0.15s) - --- PASS: TestReader/chunks-zstd-default#01 (0.15s) - --- PASS: TestReader/chunks-zstd-bettercompression#01 (0.16s) - --- PASS: TestReader/chunks-gzip-nocompression#01 (0.29s) - --- PASS: TestReader/chunks-gzip-bestspeed#01 (0.24s) - --- PASS: TestReader/chunks-gzip-bestspeed#02 (0.22s) - --- PASS: TestReader/chunks-gzip-bestcompression#02 (0.18s) - --- PASS: TestReader/chunks-gzip-defaultcompression#02 (0.14s) - --- PASS: TestReader/chunks-gzip-huffmanonly#02 (0.12s) - --- PASS: TestReader/chunks-zstd-fastest#02 (0.37s) - --- PASS: TestReader/chunks-zstd-default#02 (0.41s) - --- PASS: TestReader/chunks-zstd-bettercompression#02 (0.52s) - --- PASS: TestReader/chunks-gzip-nocompression#02 (0.72s) - --- PASS: TestReader/chunks-gzip-huffmanonly#03 (0.29s) - --- PASS: TestReader/chunks-zstd-fastest#03 (0.41s) - --- PASS: TestReader/chunks-zstd-default#03 (0.47s) - --- PASS: TestReader/chunks-zstd-bettercompression#03 (0.37s) - --- PASS: TestReader/chunks-gzip-nocompression#03 (0.22s) - --- PASS: TestReader/chunks-gzip-bestspeed#03 (0.21s) - --- PASS: TestReader/chunks-gzip-bestcompression#03 (0.20s) - --- PASS: TestReader/chunks-gzip-defaultcompression#03 (0.19s) - --- PASS: TestReader/clone-id-stability (0.15s) + --- PASS: TestReader/empty-gzip-defaultcompression#01 (0.06s) + --- PASS: TestReader/empty-gzip-huffmanonly#01 (0.05s) + --- PASS: TestReader/empty-zstd-fastest#01 (0.04s) + --- PASS: TestReader/empty-zstd-default#01 (0.11s) + --- PASS: TestReader/empty-zstd-bettercompression#01 (0.17s) + --- PASS: TestReader/empty-gzip-nocompression#01 (0.01s) + --- PASS: TestReader/empty-gzip-nocompression#02 (0.02s) + --- PASS: TestReader/empty-gzip-bestspeed#02 (0.02s) + --- PASS: TestReader/empty-gzip-bestcompression#02 (0.02s) + --- PASS: TestReader/empty-gzip-defaultcompression#02 (0.01s) + --- PASS: TestReader/empty-gzip-huffmanonly#02 (0.02s) + --- PASS: TestReader/empty-zstd-fastest#02 (0.02s) + --- PASS: TestReader/empty-zstd-default#02 (0.09s) + --- PASS: TestReader/empty-zstd-bettercompression#02 (0.16s) + --- PASS: TestReader/empty-zstd-fastest#03 (0.01s) + --- PASS: TestReader/empty-zstd-default#03 (0.02s) + --- PASS: TestReader/empty-zstd-bettercompression#03 (0.08s) + --- PASS: TestReader/empty-gzip-nocompression#03 (0.02s) + --- PASS: TestReader/empty-gzip-bestspeed#03 (0.01s) + --- PASS: TestReader/empty-gzip-bestcompression#03 (0.01s) + --- PASS: TestReader/empty-gzip-defaultcompression#03 (0.01s) + --- PASS: TestReader/empty-gzip-huffmanonly#03 (0.01s) + --- PASS: TestReader/files-gzip-bestspeed (0.02s) + --- PASS: TestReader/files-gzip-bestcompression (0.04s) + --- PASS: TestReader/files-gzip-defaultcompression (0.08s) + --- PASS: TestReader/files-gzip-huffmanonly (0.14s) + --- PASS: TestReader/files-zstd-fastest (0.09s) + --- PASS: TestReader/files-zstd-default (0.12s) + --- PASS: TestReader/files-zstd-bettercompression (0.21s) + --- PASS: TestReader/files-gzip-nocompression (0.02s) + --- PASS: TestReader/files-gzip-bestspeed#01 (0.02s) + --- PASS: TestReader/files-gzip-bestcompression#01 (0.02s) + --- PASS: TestReader/files-gzip-defaultcompression#01 (0.02s) + --- PASS: TestReader/files-gzip-huffmanonly#01 (0.02s) + --- PASS: TestReader/files-zstd-fastest#01 (0.02s) + --- PASS: TestReader/files-zstd-default#01 (0.03s) + --- PASS: TestReader/files-zstd-bettercompression#01 (0.04s) + --- PASS: TestReader/files-gzip-nocompression#01 (0.01s) + --- PASS: TestReader/files-zstd-fastest#02 (0.02s) + --- PASS: TestReader/files-zstd-default#02 (0.04s) + --- PASS: TestReader/files-zstd-bettercompression#02 (0.07s) + --- PASS: TestReader/files-gzip-nocompression#02 (0.06s) + --- PASS: TestReader/files-gzip-bestspeed#02 (0.03s) + --- PASS: TestReader/files-gzip-bestcompression#02 (0.05s) + --- PASS: TestReader/files-gzip-defaultcompression#02 (0.05s) + --- PASS: TestReader/files-gzip-huffmanonly#02 (0.04s) + --- PASS: TestReader/files-zstd-fastest#03 (0.05s) + --- PASS: TestReader/files-zstd-default#03 (0.06s) + --- PASS: TestReader/files-zstd-bettercompression#03 (0.06s) + --- PASS: TestReader/files-gzip-nocompression#03 (0.03s) + --- PASS: TestReader/files-gzip-bestspeed#03 (0.04s) + --- PASS: TestReader/files-gzip-bestcompression#03 (0.03s) + --- PASS: TestReader/files-gzip-defaultcompression#03 (0.03s) + --- PASS: TestReader/files-gzip-huffmanonly#03 (0.04s) + --- PASS: TestReader/dirs-zstd-bettercompression (0.06s) + --- PASS: TestReader/dirs-gzip-nocompression (0.02s) + --- PASS: TestReader/dirs-gzip-bestspeed (0.02s) + --- PASS: TestReader/dirs-gzip-bestcompression (0.02s) + --- PASS: TestReader/dirs-gzip-defaultcompression (0.03s) + --- PASS: TestReader/dirs-gzip-huffmanonly (0.07s) + --- PASS: TestReader/dirs-zstd-fastest (0.04s) + --- PASS: TestReader/dirs-zstd-default (0.04s) + --- PASS: TestReader/dirs-gzip-huffmanonly#01 (0.03s) + --- PASS: TestReader/dirs-zstd-fastest#01 (0.03s) + --- PASS: TestReader/dirs-zstd-default#01 (0.04s) + --- PASS: TestReader/dirs-zstd-bettercompression#01 (0.08s) + --- PASS: TestReader/dirs-gzip-nocompression#01 (0.03s) + --- PASS: TestReader/dirs-gzip-bestspeed#01 (0.03s) + --- PASS: TestReader/dirs-gzip-bestcompression#01 (0.04s) + --- PASS: TestReader/dirs-gzip-defaultcompression#01 (0.04s) + --- PASS: TestReader/dirs-gzip-huffmanonly#02 (0.03s) + --- PASS: TestReader/dirs-zstd-fastest#02 (0.04s) + --- PASS: TestReader/dirs-zstd-default#02 (0.06s) + --- PASS: TestReader/dirs-zstd-bettercompression#02 (0.04s) + --- PASS: TestReader/dirs-gzip-nocompression#02 (0.02s) + --- PASS: TestReader/dirs-gzip-bestspeed#02 (0.02s) + --- PASS: TestReader/dirs-gzip-bestcompression#02 (0.02s) + --- PASS: TestReader/dirs-gzip-defaultcompression#02 (0.02s) + --- PASS: TestReader/dirs-gzip-defaultcompression#03 (0.02s) + --- PASS: TestReader/dirs-gzip-huffmanonly#03 (0.02s) + --- PASS: TestReader/dirs-zstd-fastest#03 (0.02s) + --- PASS: TestReader/dirs-zstd-default#03 (0.02s) + --- PASS: TestReader/dirs-zstd-bettercompression#03 (0.05s) + --- PASS: TestReader/dirs-gzip-nocompression#03 (0.01s) + --- PASS: TestReader/dirs-gzip-bestspeed#03 (0.03s) + --- PASS: TestReader/dirs-gzip-bestcompression#03 (0.02s) + --- PASS: TestReader/hardlinks-gzip-bestspeed (0.02s) + --- PASS: TestReader/hardlinks-gzip-bestcompression (0.02s) + --- PASS: TestReader/hardlinks-gzip-defaultcompression (0.02s) + --- PASS: TestReader/hardlinks-gzip-huffmanonly (0.02s) + --- PASS: TestReader/hardlinks-zstd-fastest (0.02s) + --- PASS: TestReader/hardlinks-zstd-default (0.02s) + --- PASS: TestReader/hardlinks-zstd-bettercompression (0.12s) + --- PASS: TestReader/hardlinks-gzip-nocompression (0.02s) + --- PASS: TestReader/hardlinks-zstd-bettercompression#01 (0.07s) + --- PASS: TestReader/hardlinks-gzip-nocompression#01 (0.03s) + --- PASS: TestReader/hardlinks-gzip-bestspeed#01 (0.02s) + --- PASS: TestReader/hardlinks-gzip-bestcompression#01 (0.02s) + --- PASS: TestReader/hardlinks-gzip-defaultcompression#01 (0.04s) + --- PASS: TestReader/hardlinks-gzip-huffmanonly#01 (0.03s) + --- PASS: TestReader/hardlinks-zstd-fastest#01 (0.03s) + --- PASS: TestReader/hardlinks-zstd-default#01 (0.03s) + --- PASS: TestReader/hardlinks-gzip-bestspeed#02 (0.02s) + --- PASS: TestReader/hardlinks-gzip-bestcompression#02 (0.02s) + --- PASS: TestReader/hardlinks-gzip-defaultcompression#02 (0.02s) + --- PASS: TestReader/hardlinks-gzip-huffmanonly#02 (0.02s) + --- PASS: TestReader/hardlinks-zstd-fastest#02 (0.01s) + --- PASS: TestReader/hardlinks-zstd-default#02 (0.02s) + --- PASS: TestReader/hardlinks-zstd-bettercompression#02 (0.06s) + --- PASS: TestReader/hardlinks-gzip-nocompression#02 (0.03s) + --- PASS: TestReader/hardlinks-gzip-bestcompression#03 (0.04s) + --- PASS: TestReader/hardlinks-gzip-defaultcompression#03 (0.04s) + --- PASS: TestReader/hardlinks-gzip-huffmanonly#03 (0.04s) + --- PASS: TestReader/hardlinks-zstd-fastest#03 (0.03s) + --- PASS: TestReader/hardlinks-zstd-default#03 (0.05s) + --- PASS: TestReader/hardlinks-zstd-bettercompression#03 (0.05s) + --- PASS: TestReader/hardlinks-gzip-nocompression#03 (0.03s) + --- PASS: TestReader/hardlinks-gzip-bestspeed#03 (0.03s) + --- PASS: TestReader/various_files-gzip-bestspeed (0.02s) + --- 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.02s) + --- PASS: TestReader/various_files-zstd-bettercompression (0.05s) + --- PASS: TestReader/various_files-gzip-nocompression (0.01s) + --- PASS: TestReader/various_files-gzip-nocompression#01 (0.01s) + --- PASS: TestReader/various_files-gzip-bestspeed#01 (0.02s) + --- PASS: TestReader/various_files-gzip-bestcompression#01 (0.02s) + --- PASS: TestReader/various_files-gzip-defaultcompression#01 (0.02s) + --- PASS: TestReader/various_files-gzip-huffmanonly#01 (0.02s) + --- PASS: TestReader/various_files-zstd-fastest#01 (0.01s) + --- PASS: TestReader/various_files-zstd-default#01 (0.02s) + --- PASS: TestReader/various_files-zstd-bettercompression#01 (0.06s) + --- 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.04s) + --- 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-bestspeed#03 (0.02s) + --- PASS: TestReader/various_files-gzip-bestcompression#03 (0.02s) + --- PASS: TestReader/various_files-gzip-defaultcompression#03 (0.02s) + --- PASS: TestReader/various_files-gzip-huffmanonly#03 (0.01s) + --- PASS: TestReader/various_files-zstd-fastest#03 (0.01s) + --- PASS: TestReader/various_files-zstd-default#03 (0.02s) + --- PASS: TestReader/various_files-zstd-bettercompression#03 (0.04s) + --- PASS: TestReader/various_files-gzip-nocompression#03 (0.01s) + --- PASS: TestReader/chunks-zstd-bettercompression (0.02s) + --- PASS: TestReader/chunks-gzip-nocompression (0.02s) + --- PASS: TestReader/chunks-gzip-bestspeed (0.02s) + --- PASS: TestReader/chunks-gzip-bestcompression (0.02s) + --- PASS: TestReader/chunks-gzip-defaultcompression (0.03s) + --- PASS: TestReader/chunks-gzip-huffmanonly (0.02s) + --- PASS: TestReader/chunks-zstd-fastest (0.02s) + --- PASS: TestReader/chunks-zstd-default (0.01s) + --- PASS: TestReader/chunks-gzip-nocompression#01 (0.01s) + --- PASS: TestReader/chunks-gzip-bestspeed#01 (0.01s) + --- PASS: TestReader/chunks-gzip-bestcompression#01 (0.01s) + --- PASS: TestReader/chunks-gzip-defaultcompression#01 (0.01s) + --- PASS: TestReader/chunks-gzip-huffmanonly#01 (0.01s) + --- PASS: TestReader/chunks-zstd-fastest#01 (0.01s) + --- PASS: TestReader/chunks-zstd-default#01 (0.01s) + --- PASS: TestReader/chunks-zstd-bettercompression#01 (0.01s) + --- PASS: TestReader/chunks-gzip-bestcompression#02 (0.02s) + --- PASS: TestReader/chunks-gzip-defaultcompression#02 (0.02s) + --- PASS: TestReader/chunks-gzip-huffmanonly#02 (0.02s) + --- PASS: TestReader/chunks-zstd-fastest#02 (0.02s) + --- PASS: TestReader/chunks-zstd-default#02 (0.02s) + --- PASS: TestReader/chunks-zstd-bettercompression#02 (0.02s) + --- PASS: TestReader/chunks-gzip-nocompression#02 (0.02s) + --- PASS: TestReader/chunks-gzip-bestspeed#02 (0.02s) + --- PASS: TestReader/chunks-gzip-huffmanonly#03 (0.02s) + --- PASS: TestReader/chunks-zstd-fastest#03 (0.11s) + --- PASS: TestReader/chunks-zstd-default#03 (0.11s) + --- PASS: TestReader/chunks-zstd-bettercompression#03 (0.15s) + --- PASS: TestReader/chunks-gzip-nocompression#03 (0.13s) + --- PASS: TestReader/chunks-gzip-bestspeed#03 (0.16s) + --- PASS: TestReader/chunks-gzip-bestcompression#03 (0.14s) + --- PASS: TestReader/chunks-gzip-defaultcompression#03 (0.06s) + --- PASS: TestReader/clone-id-stability (0.06s) PASS -ok github.com/containerd/stargz-snapshotter/metadata/memory 41.451s +ok github.com/containerd/stargz-snapshotter/metadata/memory 6.974s ? github.com/containerd/stargz-snapshotter/store [no test files] === RUN TestRemotePrepare helpers_unix.go:42: skipping test that requires root @@ -73770,18 +73236,18 @@ helpers_unix.go:42: skipping test that requires root --- SKIP: TestOverlay (0.00s) === RUN TestOverlayMounts ---- PASS: TestOverlayMounts (0.03s) +--- PASS: TestOverlayMounts (0.04s) === RUN TestOverlayCommit ---- PASS: TestOverlayCommit (0.03s) +--- PASS: TestOverlayCommit (0.04s) === RUN TestOverlayOverlayMount ---- PASS: TestOverlayOverlayMount (0.04s) +--- PASS: TestOverlayOverlayMount (0.06s) === RUN TestOverlayOverlayRead helpers_unix.go:42: skipping test that requires root --- SKIP: TestOverlayOverlayRead (0.00s) === RUN TestOverlayView ---- PASS: TestOverlayView (0.06s) +--- PASS: TestOverlayView (0.12s) PASS -ok github.com/containerd/stargz-snapshotter/snapshot 0.274s +ok github.com/containerd/stargz-snapshotter/snapshot 0.306s === RUN TestBackgroundTasks === RUN TestBackgroundTasks/privilege_running === RUN TestBackgroundTasks/concurrency @@ -73789,15 +73255,15 @@ === RUN TestBackgroundTasks/resume === RUN TestBackgroundTasks/finish_partial === RUN TestBackgroundTasks/finish_all ---- PASS: TestBackgroundTasks (0.93s) +--- PASS: TestBackgroundTasks (0.94s) --- PASS: TestBackgroundTasks/privilege_running (0.31s) - --- PASS: TestBackgroundTasks/concurrency (0.36s) - --- PASS: TestBackgroundTasks/cancel (0.03s) - --- PASS: TestBackgroundTasks/resume (0.14s) + --- PASS: TestBackgroundTasks/concurrency (0.35s) + --- PASS: TestBackgroundTasks/cancel (0.04s) + --- PASS: TestBackgroundTasks/resume (0.15s) --- PASS: TestBackgroundTasks/finish_partial (0.04s) --- PASS: TestBackgroundTasks/finish_all (0.05s) PASS -ok github.com/containerd/stargz-snapshotter/task 0.958s +ok github.com/containerd/stargz-snapshotter/task 0.967s ? 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] @@ -73822,8 +73288,8 @@ === RUN TestTTLEviction --- PASS: TestTTLEviction (3.01s) PASS -ok github.com/containerd/stargz-snapshotter/util/cacheutil 9.074s - rm -fr -- /tmp/dh-xdg-rundir-ZQb5iKQf +ok github.com/containerd/stargz-snapshotter/util/cacheutil 9.066s + rm -fr -- /tmp/dh-xdg-rundir-7cNfpIeJ make[1]: Leaving directory '/build/reproducible-path/golang-github-containerd-stargz-snapshotter-0.12.0' create-stamp debian/debhelper-build-stamp dh_testroot -O--builddirectory=_build -O--buildsystem=golang @@ -73848,9 +73314,9 @@ dh_installdeb -O--builddirectory=_build -O--buildsystem=golang dh_golang -O--builddirectory=_build -O--buildsystem=golang dh_gencontrol -O--builddirectory=_build -O--buildsystem=golang -dpkg-gencontrol: warning: package stargz-snapshotter: substitution variable ${misc:Static-Built-Using} unused, but is defined dpkg-gencontrol: warning: Depends field of package golang-github-containerd-stargz-snapshotter-dev: substitution variable ${shlibs:Depends} used, but is not defined dpkg-gencontrol: warning: Built-Using field of package golang-github-containerd-stargz-snapshotter-dev: substitution variable ${misc:Built-Using} used, but is not defined +dpkg-gencontrol: warning: package stargz-snapshotter: substitution variable ${misc:Static-Built-Using} unused, but is defined dh_md5sums -O--builddirectory=_build -O--buildsystem=golang dh_builddeb -O--builddirectory=_build -O--buildsystem=golang dpkg-deb: building package 'stargz-snapshotter' in '../stargz-snapshotter_0.12.0-2_armhf.deb'. @@ -73862,12 +73328,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/26906/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/26906/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/26415 and its subdirectories -I: Current time: Sun Mar 31 21:59:08 -12 2024 -I: pbuilder-time-stamp: 1711965548 +I: removing directory /srv/workspace/pbuilder/26906 and its subdirectories +I: Current time: Tue Apr 2 00:23:19 +14 2024 +I: pbuilder-time-stamp: 1711966999